Составители:
Рубрика:
ReadKey;
End.
Протокол работы программы.
Введи число 326
Введи основание CC 7
Результат:
10-e число = 127
Опишем работу программы
Lab2_1. Мы видим два базовых
алгоритма:
– вычисление суммы S;
– вычисление степени р
i
.
Описание переменных:
S – Переменная, используе-
мая для накопления суммы,
р – основание системы счис-
ления,
PR – переменная, где накап-
ливаем вычисленное р
i
,
St – строковая переменная,
куда вводим число.
Блок-схема программы при-
ведена на рис. 1.
Приведем также словесное
описание алгоритма:
– Вводим число (для при-
мера введено число 326).
– Вводим основание сис-
темы счисления, в которое нуж-
но перевести число (для примера
введено 7).
Рис. 1. Блок-схема программы
– Перед входом в цикл
присваиваем начальные значения
переменным (S : = 0; PR : = 1).
перевода числа с основанием
р в 10-ую систему счисления
– Организуем цикл, количество повторений которого
равно длине слова (количеству цифр в числе). Цифры числа
рассматриваем, начиная с последней. В цикле вычисляем р
i
(у
нас 7
i
) и суммируем полученные произведения в переменной S.
30
ReadKey;
End.
Протокол работы программы.
Введи число 326
Введи основание CC 7
Результат:
10-e число = 127
Опишем работу программы
Lab2_1. Мы видим два базовых
алгоритма:
– вычисление суммы S;
– вычисление степени рi .
Описание переменных:
S – Переменная, используе-
мая для накопления суммы,
р – основание системы счис-
ления,
PR – переменная, где накап-
ливаем вычисленное рi,
St – строковая переменная,
куда вводим число.
Блок-схема программы при-
ведена на рис. 1.
Приведем также словесное
описание алгоритма:
– Вводим число (для при-
мера введено число 326).
– Вводим основание сис-
темы счисления, в которое нуж-
но перевести число (для примера
введено 7).
Рис. 1. Блок-схема программы – Перед входом в цикл
перевода числа с основанием
р в 10-ую систему счисления присваиваем начальные значения
переменным (S : = 0; PR : = 1).
– Организуем цикл, количество повторений которого
равно длине слова (количеству цифр в числе). Цифры числа
рассматриваем, начиная с последней. В цикле вычисляем рi (у
нас 7i) и суммируем полученные произведения в переменной S.
30
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »
