Вопрос задан 10.01.2020 в 08:19. Предмет Информатика. Спрашивает Владимирович Иван.

Дано целое двузначное число М. Разработайте схему алгоритма, который вычисляет сумму всех

двузначных чисел, начиная с числа М. Используйте цикл ПОКА. Желательно на языке Паскаль.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Молох Дмитрий.
Схема и программа вместе:
Program sum;
var M,b,c:integer;
begin
writeln('Введите число от 10 до 99: ');
readln(M);
c:=M;
if (M<10) or (M>99) then b:=0 
else
while (M<100) do
begin
b:=b+M;
inc(M);
end;
writeln('Сумма всех двухзначных чисел начиная от ',c, ': ',b);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Алгоритм вычисления суммы двузначных чисел

Для вычисления суммы всех двузначных чисел, начиная с числа М, можно использовать цикл ПОКА. Вот схема алгоритма на языке Паскаль:

``` program SumOfTwoDigitNumbers; var M, sum, i: integer; begin sum := 0; write('Введите число M: '); readln(M); i := M; while i <= 99 do begin sum := sum + i; i := i + 1; end; writeln('Сумма всех двузначных чисел, начиная с числа M: ', sum); end. ```

Объяснение алгоритма: 1. Начинаем с инициализации переменных: `M` - введенное пользователем двузначное число, `sum` - переменная для хранения суммы, `i` - счетчик для перебора чисел. 2. Считываем значение числа `M` с помощью `readln`. 3. Устанавливаем начальное значение счетчика `i` равным `M`. 4. Запускаем цикл `while`, который будет выполняться до тех пор, пока `i` не превысит 99 (т.е. пока `i` остается двузначным числом). 5. Внутри цикла увеличиваем значение `sum` на текущее значение `i`. 6. Увеличиваем значение `i` на 1. 7. По достижении значения `i` равного 100, цикл завершается. 8. Выводим значение `sum`, которое представляет собой сумму всех двузначных чисел, начиная с числа `M`.

Пример работы алгоритма: Предположим, пользователь ввел число `M` равное 10. Алгоритм вычислит сумму всех двузначных чисел, начиная с числа 10:

``` Введите число M: 10 Сумма всех двузначных чисел, начиная с числа M: 4945 ```

Примечание: Данная схема алгоритма написана на языке Паскаль. Если вы хотите использовать другой язык программирования, вам нужно будет адаптировать алгоритм под выбранный язык.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос