Лучшие помощники
- Megamozg 2190 б
- Matalya1 1800 б
- DevAdmin 1695 б
- arkasha_bortnikov 860 б
- Dwayne_Johnson 845 б
29 марта 2023 19:40
245
1. Дана программа
program massiv;
uses crt;
const n=10;
var
s, i: integer;
a: array [1..n] of integer;
begin
clrscr;
randomize;
writeln ('Исходный массив: ');
for i:=1 to n do
begin
a[i]:=random(10);
writeln ('a[',i,']=',a[i]);
end;
s:=0;
for i:=1 to n do
s:=s+a[i];
writeln ('Сумма всех элементов массива S=',s);
readln;
end.
Изменить программу таким образом, чтобы:
- массив состоял из 15 элементов вещественного типа;
- значения элементов массива должны меняться в интервале от 0 до 5;
- в результате выполнения программы должно быть найдено произведение всех элементов массива, а не их сумма.
1
ответ
Вот измененная программа:
program massiv;
uses crt;
const n=15;
var
p, i: real;
a: array [1..n] of real;
begin
clrscr;
randomize;
writeln ('Исходный массив: ');
for i:=1 to n do
begin
a[i]:=random(6); //изменение диапазона значений элементов массива
writeln ('a[',i,']=',a[i]:2:2); //вывод элементов массива с двумя знаками после запятой
end;
p:=1; //начальное значение произведения
for i:=1 to n do
p:=p*a[i];
writeln ('Произведение всех элементов массива P=',p:2:2); //вывод произведения с двумя знаками после запятой
readln;
end.
program massiv;
uses crt;
const n=15;
var
p, i: real;
a: array [1..n] of real;
begin
clrscr;
randomize;
writeln ('Исходный массив: ');
for i:=1 to n do
begin
a[i]:=random(6); //изменение диапазона значений элементов массива
writeln ('a[',i,']=',a[i]:2:2); //вывод элементов массива с двумя знаками после запятой
end;
p:=1; //начальное значение произведения
for i:=1 to n do
p:=p*a[i];
writeln ('Произведение всех элементов массива P=',p:2:2); //вывод произведения с двумя знаками после запятой
readln;
end.
1
·
Хороший ответ
29 марта 2023 19:42
Остались вопросы?
Еще вопросы по категории Информатика
установите соответствие информатика 6 класс ПОМОГИТЕ ПОЖАЛУЙСТА СРОЧНО ! ! ! ! ! ! ! ! ! заранее спасибо ...
Между населенными пунктами A, B, C, D, E, F построены дороги, протяженность которых приведена в таблице. (Отсутствие числа в таблице означает, что пря...
1.Объем сообщения содержащего 4096 символов составил 1/512 часть Мегабайта. Какова мощность алфавита, с помощью которого записано это сообщение? 2.Для...
ПОМОГИТЕ С ИНФОРМАТИКОЙ, ПОЖАЛУЙСТА!! Анализ числа, python. ПЕРВЫЙ ВОПРОС. в каком случае эта программа напечатает «Да»? 1) если две цифры числа ра...
IP-адресу 128.65.255.16 соответствует 32-битовое представление: 10000000 01000001 11111111 00010000 10000000 10000000 11111111 00010000 10000001 100...
Все предметы