Написать программу,которая вычисляет число х^6 с трех операций умножения.
Подсказка:
Вычислить рациональным т.е. за минимальное количество операций:
y = x^6 (y = (x^3 ) ^2 = (x^2 * x) ^2 , то есть за 3 операции
Ответы на вопрос:
Достоинства языка C++
1)Масштабируемость. На языке C++ разрабатывают программы для самых различных платформ и систем.
2)Возможность работы на низком уровне с памятью, адресами, портами. Что, при неосторожном использовании, может легко превратиться в недостаток.
3)Возможность создания обобщенных алгоритмов для разных типов данных, их специализация, и вычисления на этапе компиляции, используя шаблоны.
Недостатки языка C++
1)Наличие множества возможностей, нарушающих принципы типобезопасности приводит к тому, что в С++-программы может легко закрасться трудноуловимая ошибка.
2)Плохая поддержка модульности. Подключение интерфейса внешнего модуля через препроцессорную вставку заголовочного файла (#include) серьёзно замедляет компиляцию, при подключении большого количества модулей. Для устранения этого недостатка, многие компиляторы реализуют механизм прекомпиляции заголовочных файлов Precompiled Headers.
3)Недостаток информации о типах данных во время компиляции (CTTI).
4)Язык C++ является сложным для изучения и для компиляции.
5)Некоторые преобразования типов неинтуитивны. В частности, операция над беззнаковым и знаковым числами выдаёт беззнаковый результат.
Популярно: Информатика
-
Mmmmmmlllll06.01.2022 19:30
-
Spasibousjsjswj12.01.2021 20:02
-
alex213216.05.2021 04:44
-
Ilya090226.03.2020 17:28
-
Jessabelle15.06.2020 23:09
-
supersuperolga102.02.2020 15:43
-
vustiya6925.04.2021 10:18
-
BRICKWIH19.03.2022 05:22
-
иван115931.08.2021 23:57
-
sensed25.07.2021 16:48