Задать вопрос
20 сентября, 09:01

Вычислить произведение четырех натур. чисел, используя только операцию сложения. (Язык пр:pascal)

1) Написать программу (обычную)

2) Написать программу с использованием процедуры

3) Написать программу с исп. функции

4) Написать программу с исп. рекурсивной процедуры

5) Написать программу с исп. рекурсивной функции

+2
Ответы (1)
  1. 20 сентября, 10:17
    0
    Function pr (a, b:integer) : integer; var tmp:integer; begin if b = 1 then pr : = a else begin tmp : = pr (a, b shr 1) ; inc (tmp, tmp) ; if b and 1 = 1 then inc (tmp, a) ; pr : = tmp; end; end; рекурсивная ф-ия, алгоритм работает гораздо быстрее лобового складывания (хоть с большими числами). Процедура пишется аналогично. (если не допрешь - скажи, сделаю)
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Вычислить произведение четырех натур. чисел, используя только операцию сложения. (Язык пр:pascal) 1) Написать программу (обычную) 2) ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Вычислить длину окружности и площадь круга одного и того же заданного радиуса R. Pascal (желательно с блок-схемой) 2) Найти сумму членов арифметической прогрессии, если известны её первый член, знаменатель и число членов прогрессии Pascal
Ответы (1)
Написать программу с использованием процедуры или функции. Объявлен массив целых чисел. m размером 5 х10. Заполнить массив числами из промежутка [-20,20]. Каждый элемент массива заменить его кубом. Исходный и измененный массив вывести на экран.
Ответы (1)
Даны действительное x и натуральное n. Вычислить sin x + sin2 x + ... sinn x С использованием рекурсивной функции
Ответы (1)
Как описывают переменные в Pascal? Какие стандартные числовые типы языка Pascal вам известны? Что вам известно о соответствии типов переменных в языке Pascal? Какие арифметические операции можно выполнять в Pascal?
Ответы (1)
1. Составить программу максимума из двух чисел. 2. Составить программу вычисления наибольшего из четырех чисел с использованием процедуры определения наибольшего из двух чисел.
Ответы (1)