Дано целое число N и набор из N вещественных чисел. Вывести в том же порядке округленные значения всех чисел из данного набора - Pascal

Узнай цену своей работы

Формулировка задачи:

нужно написать через array Series7. Дано целое число N и набор из N вещественных чисел. Вывести в том же порядке округленные значения всех чисел из данного набора (как целые числа), а также сумму всех округленных значений.
помогите плиз сам никак не могу это сделать(

Решение задачи: «Дано целое число N и набор из N вещественных чисел. Вывести в том же порядке округленные значения всех чисел из данного набора»

textual
Листинг программы
program nub;
var i, s, n: integer;
    a: array [1..100] of real;
begin
randomize;
write('n = '); readln(n); s := 0;
For i:=1 to n do
Begin
   a[i] := random * 100;
   write(round(a[i]),' ');
   s:=s+a[i];
End; 
write(s);
readln
end.

Объяснение кода листинга программы

В данном коде на языке Pascal происходит следующее:

  1. Объявляются переменные: i, s, n - целочисленного типа, а переменная a - массив из 100 вещественных чисел.
  2. С помощью функции randomize и цикла for инициализируется генератор случайных чисел.
  3. Выводится сообщение «n = », после чего считывается значение переменной n с помощью функции readln.
  4. Переменная s инициализируется значением 0.
  5. Вложенный цикл for проходит n раз. На каждой итерации:
    • Считывается случайное число от 0 до 99 (a[i] := random * 100) и записывается в соответствующую ячейку массива a.
    • Выводится округленное значение числа a[i] с помощью функции round и пробел.
    • Значение переменной s увеличивается на сумму a[i].
  6. По окончании цикла выводится значение переменной s.
  7. Выводится символ новой строки с помощью функции readln.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.615 из 5
Похожие ответы