В одномерном вещественном массиве подсчитать сумму всех элементов, больших заданного числа.
10-11 класс
|
// Массив генерируется случайным образом
// Есл ввод массива нужен с клавиатуры то вместо a[i]:=random... Поставишь readln(a[i]);
Program Massiv;
Uses Crt;
const n=10; {размер массива ,если нужно больше поставишь другое число}
var a:array[1..n] of real;
s,x:real;
i:integer;
begin
clrscr;
write('Введите число x : ');
readln(x);
randomize;
s:=0;
write('Исходный массив: ');
for i:=1 to n do
begin
a[i]:=random(101)/3;
if (a[i]>x) then s:=s+a[i];
write(a[i]:3:3,' ');
end;
writeln;
writeln('Сумма элементов больших ',x,'=',s);
readkey;
end.
Другие вопросы из категории
будет иметь полученный графический файл?
значение равное 1.
а) IF X<5 OR X>-5 THEN Y=0 ELSE Y=1
б) IF X<5 AND X>-5 THEN Y=0 ELSE Y=1
в) IF X<5 THEN IF X>-5 THEN Y=1 ELSE Y=0
г) IF X<5 AND X>-5 THEN Y=1 ELSE Y=0
Читайте также
a) массив состоял из 15 элементов вещественного типа;
b) значения элементов массива должны меняться в интервале от 0 до 5;
c) в результате выполнения программы должно быть найдено произведение всех элементов массива, а не их сумма
Program massiv;
const n=10;
Var a: array [1..n] of integer;
s,i integer;
Begin
writeln (‘ исходный массив.‘);
For i:= 1 to n do
begin
a [ i] := random (10);
write (‘a[‘i'] =', a[i], '');
end;
s:=0;
For i:= 1 to n do
s:= s+a[i];
Writeln (‘ сумма всех элементов массива S=‘, s);
end.
нечетных местах , сменить знак на противоположный ,иначе выдать соответствующее сообщение.
2.Дан массив X(N,M) . Среди четных столбцов массива найти сумму положительных элементов
3.Найти произведение элементов каждого столбца массива принадлежащих промежутку [2,6] . Из полученных значений сформировать одномерный массив.
числа 7 и меньше 10. Вывести количество элементов массива и среднее арифметическое значение этих элементов, которых больше заданного числа 7 и меньше 10 на монитор
МИ ЗНАЧЕНИЯМИ . ДОПОЛНИТЕЛЬНЫЙ МАССИВ ИСПОЛЬЗОВАТЬ НЕ РАЗРЕШАЕТСЯ ) .........ЕСЛИ МОЖЕТИ ПОЯСНИТЕ СЛОВАМИ ЧТО ДЕЛАЕТ ПРОГРАММА
10<=а(i)<=20.Вывести исходный массив и результат"