М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ufkvkvkg
ufkvkvkg
21.11.2020 11:26 •  Информатика

Скласти алгоритм блок схему: Дано набір з 30 елементів, обрахуйте суму перших 15 елементів.

👇
Открыть все ответы
Ответ:
Zhenyarishka1
Zhenyarishka1
21.11.2020
1.

program raf105;

var a:array[1..3,1..3] of integer;

i,j,x:integer;

begin

writeln('Введите 9 чисел по очереди');

x:= 1;

for i:=1 to 3 do

 for j:=1 to 3 do

 begin

   readln(a[i,j]);

   if (a[i,j] < 0) and (a[i,j] > -14)

     then x *= a[i,j];

end;

writeln('Вывод: ',x);

end.

2.

program raf105;

var a:array[1..10] of integer;

n,i,x:integer;

begin

writeln('Вводите 10 чисел по очереди: ');

x:= 1;

for i:=1 to 10 do

begin

 readln(a[i]);

 if ((a[i] mod 5) = 0) and (a[i] <> 0)

   then x *= a[i];

end;

writeln('Введите число от 1 до 10');

readln(n);

a[n] := x;

writeln(n,'-й элемент массива заменён на число ',x);

for i:=1 to 10 do

 writeln(a[i]);

end.

Язык PascalABC

4,6(84 оценок)
Ответ:
artemcxt
artemcxt
21.11.2020
1.                                                                        

program raf105;

const n = 10;

var y:array[1..n] of real;

i,x,c,a:integer;

begin

write('Введите значение X: ');

readln(x);

write('Введите значение C: ');

readln(c);

write('Введите значение A: ');

readln(a);

writeln('Элементы массива:');

for i:=1 to n do

begin

 y[i]:= sqrt(x-5*c+x/14+a);

 writeln(y[i]);

end;

end.

2.                                                                        

program raf105;

const n = 10;

var a:array[1..n] of integer;

i:integer;

begin

writeln('Положительные, нечётные элементы сгенерированного массива:');

for i:=1 to n do

begin

 a[i]:= random(-100,100);

 if (a[i] > 0) and ((a[i] mod 2) <> 0)

   then writeln(a[i]);

end;

end.

3.                                                                        

program raf105;

var a:array[1..3,1..3] of integer;

pro,i,j:integer;

begin

writeln('Вводите 9 чисел по очереди');

pro:= 1;

for i:=1 to 3 do

 for j:=1 to 3 do

 begin

   readln(a[i,j]);

   if (a[i,j]<0) and (a[i,j]>-14)

     then pro *= a[i,j];

 end;

writeln('Произведение отрицательных элементов больше -14:');

writeln(pro);

end.

4.                                                                        

program raf105;

const n = 10;

var a:array[1..n] of integer;

pro,k,i:integer;

begin

write('Номер заменяемого элемента: ');

readln(k);

writeln('Вводите ',n,' чисел по очереди');

pro:= 1;

for i:=1 to n do

begin

 readln(a[i]);

 if (a[i] mod 5)=0

   then pro *= a[i];

end;

a[k]:= pro;

write('Вывод: ');

for i:=1 to n do

 write(a[i],' ');

end.

Язык программирования PascalABC

4,5(80 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ