Нужно составить алгоритм в Кумире по задаче. Составьте алгоритм возведения четного числа в квадрат, а нечетного в куб.
если 0=mod(a,2) то a:=a*a
Я начал составлять, но программа выдает ошибку, может кто-то сможет исправить ошибку?
комментировать
в избранное бонус
vdtes t [30.1K]
4 месяца назад
Приведённый алгоритм зацикливается и, поэтому, приводит к ошибке.
Здесь операторы нц и кц не нужны, в условии ничего не сказано, о том, что программа должна бесконечно запрашивать новое число и печатать результат.
Для обработки всего одного числа программа такая:
алг
нач
цел a
ввод a
вывод a
если 0=mod(a,2)
то a:=a*a
иначе a:=a*a*a
все
вывод a
кон
Если требуется, чтобы алгоритм работал непрерывно запрашивая число и печатая ответ, соответствующий этому числу, то ввод должен быть внутри цикла иначе операция умножения будет происходить непрерывно и число будет увеличиваться до тех пор, пока не произойдёт переполнение ячейки, содержащей это число.
py138 Простые задачи часть 6
Пррервать работу такого алгоритма можно только командой Остановить (нажав на красный квадрат или esc)
алг
нач
цел a
нц
ввод a
если 0=mod(a,2)
то a:=a*a
иначе a:=a*a*a
все
вывод a,нс
Источник: www.bolshoyvopros.ru
Составьте алгоритм возведения четного числа в квадрат а нечетного в куб программа
Вопрос по информатике:
Помогите пожалуйста по информатике, надо составить алгоритм в программе паскаль возведения четного числа в квадрат, а нечетного в куб.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок — бесплатно!
- bookmark_border
- 11.09.2018 21:30
- Информатика
- remove_red_eye 18966
- thumb_up 32
Ответы и объяснения 1
lytitlengni887
begin
writeln(‘Введите число ‘);
readln(a);
if (a mod 2 = 0) then
a := sqr(a)
else a := a * a * a;
writeln(a);
end.
- 12.09.2018 16:12
- thumb_up 12
Знаете ответ? Поделитесь им!
Как написать хороший ответ?
Чтобы добавить хороший ответ необходимо:
- Отвечать достоверно на те вопросы, на которые знаете правильный ответ;
- Писать подробно, чтобы ответ был исчерпывающий и не побуждал на дополнительные вопросы к нему;
- Писать без грамматических, орфографических и пунктуационных ошибок.
Этого делать не стоит:
- Копировать ответы со сторонних ресурсов. Хорошо ценятся уникальные и личные объяснения;
- Отвечать не по сути: «Подумай сам(а)», «Легкотня», «Не знаю» и так далее;
- Использовать мат — это неуважительно по отношению к пользователям;
- Писать в ВЕРХНЕМ РЕГИСТРЕ.
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Задание 9 // КЕГЭ по информатике 2023
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи — смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.
Источник: online-otvet.ru
Составьте алгоритм возведения четного числа в квадрат а нечетного в куб программа
November 2021 1 26 Report
Составить алгоритм возведения четного числа в квадрат а нечетного в куб