Помогите решить!!!
Нужно написать программы на РУСКОМ ЯЗЫКЕ с циклическим алгоритмом с заданным окончанием работы (конец при). Информатика 8 класс. Во второй задаче будет два алгоритма. Пожалуйста!!!!Фото прикрепила
Ответы
Я так понимаю, надо сделать в Кумире (лучше так и писать в задании).
В системе Кумир как раз используется русский/школьный/учебный алгоритмический язык.
зачача 1 (два варианта программы, оба дают ответ 4992):
1 вариант решения:
цел н=5001
алг
нач
нц
н:=н-1
кц при mod(н,39)=0
вывод н
кон
2 вариант решения:
цел н
алг
нач
нц для н от 5000 до 1 шаг -1
кц при mod(н,39)=0
вывод н
кон
задача 2а (ответ 9):
цел н=1
вещ п=10
алг
нач
нц
н:=н+1
п:=п*1.1
кц при п>20
вывод н
кон
задача 2б (ответ 8):
цел н=1
вещ п=10,с=0
алг
нач
нц
н:=н+1
п:=п*1.1
с:=с+п
кц при с>100
вывод н
кон
задача 3:
1 вариант решения:
цел н,ц,р=0
алг
нач
вывод 'n= '
ввод н
вывод 'цифра= '
ввод ц
нц
если mod(н,10)=ц то р:=1 всё
н:=div(н,10)
кц при н=0
если р=1 то вывод 'такая цифра есть'
иначе вывод 'такой цифры нет'
всё
кон
2 вариант решения:
цел н,ц
алг
нач
вывод 'n= '
ввод н
вывод 'цифра= '
ввод ц
нц
если mod(н,10)=ц то выход всё
н:=div(н,10)
кц при н=0
если н=0 то вывод 'такой цифры нет'
иначе вывод 'такая цифра есть'
всё
кон