Написать на Паскале программу, которая запрашивает с клавиатуры N произвольных целых чисел и ищет их...

Тематика Информатика
Уровень 10 - 11 классы
Паскаль программа целые числа сумма ввод с клавиатуры тестирование алгоритм программирование
0

Написать на Паскале программу, которая запрашивает с клавиатуры N произвольных целых чисел и ищет их сумму. Число N вводится с клавиатуры. Разработать для созданной программы не менее трёх тестов и проверить на них правильность работы алгоритма.

Помогите пожалуйста!

avatar
задан 19 дней назад

2 Ответа

0

Для начала, вот пример программы на Pascal, которая выполняет описанные действия:

program SumOfNumbers;

var
  N, number, sum, i: integer;

begin
  sum := 0;
  
  write('Введите количество чисел N: ');
  readln(N);
  
  for i := 1 to N do
  begin
    write('Введите число ', i, ': ');
    readln(number);
    sum := sum + number;
  end;
  
  writeln('Сумма введенных чисел: ', sum);
end.

Теперь создадим три теста для проверки работы программы:

  1. Ввод: N = 5, числа: 10, 20, 30, 40, 50 Ожидаемый результат: Сумма = 150

  2. Ввод: N = 3, числа: -5, 0, 5 Ожидаемый результат: Сумма = 0

  3. Ввод: N = 1, число: 100 Ожидаемый результат: Сумма = 100

Вы можете запустить программу с каждым из этих тестов и проверить, что она работает корректно. Если у вас возникнут какие-либо проблемы или вопросы, не стесняйтесь обращаться за помощью.

avatar
ответил 19 дней назад
0

Конечно, давайте разберем, как можно написать программу на языке Pascal, которая будет запрашивать с клавиатуры N произвольных целых чисел и вычислять их сумму. Также мы разработаем три теста для проверки правильности работы программы.

Программа на Pascal

program SumNumbers;

var
  N, i, num, sum: Integer;

begin
  sum := 0;  { Инициализируем сумму }
  
  { Запрашиваем у пользователя количество чисел }
  Write('Введите количество чисел N: ');
  ReadLn(N);
  
  { Проверяем, что N больше нуля }
  if N 

avatar
ответил 19 дней назад

Ваш ответ

Вопросы по теме