Теперь напишем программу по составленной блок-схеме.
Назовём её summa.
Объявим две переменные: s и n. Так как в условии задачи не сказано, что пользователь вводит целые числа, переменные будут принадлежать к вещественному типу real.
И далее прописываем по блок-схеме
Приложения:
Skornell:
Брат, непонятно, что нужно сделать: программу написать? Какой ЯП? Чем обеспечен n? Ввод пользователя с клавиатуры? Скинь фото задачи.
Составим блок-схему алгоритма решения этой
задачи. Обозначим S – сумму чисел. В начале она
должна быть равна 0. Присвоим ей это значение.
Далее пользователь Введёт с клавиатуры значение
слагаемого, обозначим его п. После этого
программа увеличит значение суммы на текущее
слагаемое. Далее с помощью условного блока
проверим, равно ли введённое слагаемое нулю.
задачи. Обозначим S – сумму чисел. В начале она
должна быть равна 0. Присвоим ей это значение.
Далее пользователь Введёт с клавиатуры значение
слагаемого, обозначим его п. После этого
программа увеличит значение суммы на текущее
слагаемое. Далее с помощью условного блока
проверим, равно ли введённое слагаемое нулю.
Если условие не выполняется, значит снова
вернёмся к считыванию очередного слагаемого.
Если же очередное слагаемое равно нулю, выведем
на экран Итоговое значение суммы. На этом
программа завершит свою работу.
вернёмся к считыванию очередного слагаемого.
Если же очередное слагаемое равно нулю, выведем
на экран Итоговое значение суммы. На этом
программа завершит свою работу.
Ок. На чём напишем программу? На какой языке?
Вообще, непонятно, нужно ли тебе писать программу или разработать алгоритм?
писать программу
на языке Паскаля
Ответы
Ответ дал:
1
program summa;
var s, n: real;
begin
s := 0;
repeat
readln(n);
s := s + n;
until n = 0;
writeln(s);
end.
здравствуйте можете мне помочь с информатикой
пж
попросите у модераторов чтобы они удалили неправильные ответы
Вас заинтересует
1 год назад
1 год назад
3 года назад
8 лет назад