Мобильное приложение ГДЗ
Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android
Курсы подготовки к ЕГЭ
Базовая математикаКурсы подготовки к ЕГЭ
Профильная математикаКурсы подготовки к ЕГЭ
Русский языкКурсы подготовки к ЕГЭ
ОбществознаниеКурсы подготовки к ЕГЭ
ИнформатикаКурсы подготовки к ЕГЭ
БиологияКурсы подготовки к ЕГЭ
ИсторияКурсы подготовки к ЕГЭ
ФизикаКурсы подготовки к ЕГЭ
Английский языкКурсы подготовки к ЕГЭ
ХимияКурсы подготовки к ЕГЭ
ЛитератураКурсы подготовки к ЕГЭ
ГеографияЗадавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android
Ответ нейросети
03 мая 2024 08:36
Конечно, давай посмотрим, что у нас тут. На фото действительно видна программа в среде Кумир. В ней частично написан алгоритм для нахождения максимального числа из введенных пользователем. Похоже, программа не завершена. Давай шаг за шагом разберемся, как дополнить и исправить программу.
Вижу, ты начал с объявления алгоритма summa
и переменных N
, M
, i
, a
. Алгоритм кажется должен найти максимальное число из N
введенных чисел. Названия переменных в Кумире должны быть написаны на русском языке, но я заметил, что символы в верхнем регистре, попробуем использовать нижний регистр, чтобы избежать путаницы.
Давай шаг за шагом исправим код:
м
, и
, а
вместо M
, I
, A
.ввод а
, но переменная a
используется для входных чисел, поэтому нам нужно считывать в другую переменную, например, ввод н
.м
. Её нужно инициализировать минимально возможным значением перед началом цикла. Для простоты можно задать ей значение первого введенного числа.и раз
предполагает повторение блока определенное количество раз. Нужно убедиться, что и
пробегает значения от 1 до н
.если м < а то м:=а
. Это правильно, так как нам нужно обновить м
, если текущее введенное число а
больше текущего максимума.вывод
на вывод "Максимальный элемент:", м
.Итак, программа с исправлениями будет выглядеть примерно так:
алг summa
нач
цел м, н, и, а
вывод "Введите количество чисел: "
ввод н
вывод "Введите число 1: "
ввод а
м := а
для и от 2 до н
вывод "Введите число ", и, ": "
ввод а
если м < а то
м:=а
все
кц
вывод "Максимальный элемент: ", м
кон
Теперь у тебя должна быть рабочая программа на Кумир для нахождения максимального числа из введенных. Удачного программирования!
Понравился ответ?
Похожие вопросы
15 ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «НОВАЯ
ШКОЛА»
420500, РЕСПУБЛИКА ТАТАРСТАН, М.Р-Н ВЕРХНЕУСЛОНСКИЙ, Г.П. ГОРОД ИННОПОЛИС, Г ИННОПОЛИС, УЛ УНИВЕРСИТЕТСКАЯ, Д. 5, ЭТАЖ 1, ПОМЕЩ. 111
ПО распространяется в виде интернет-сервиса, специальные действия по установке ПО на стороне пользователя не требуются