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

информатика!❤️ 2. Приведены фрагменты программы. Какое значение получит х после завершения программы?

1)

X:=0;

for i:=1 to 5 do

for k:=i+1 to 5 do

х=х+1;

2)

X:=0;

for i:=1 to 5 do for k:=i+1 to 5-i do

x:=x+1;

4)

X:=103;

for i:=1 to 3 do for k:=0 to i do

x:=x+(k-i);

3. Допишите программу и выведите результат.

1)

for i:=1 to 4 do

begin

ifi mod 2 = 0 then

n:=i+1

else

n:=i;

for k:=1 to n do

write(n-i, );

writeln;

end;

2)

for i:=1 to 3 do

for k:=3 downto 1 do for n:=i-k to (i+k) div 2 do write(n,');

3)

x:=0;

for i:=1 to 5 do

for k:=i-1 to i+1 do

х=х+k;


информатика!❤️ 2. Приведены фрагменты программы. Какое значение получит х после завершения программы

👇
Открыть все ответы
Ответ:
Heh6
Heh6
09.04.2020

program rrr;
uses crt;
const n=9;
type massiv=array[1..n]of real;
var a:massiv;
max,sr:integer;
procedure vvod(var x:massiv);
var i:integer;
begin
writeln('wwedite massiv');
for i:=1 to n do
readln(x[i]);
end;
procedure vivod(x:massiv);
var i:integer;
begin
for i:=1 to n do
write(x[i]:6:2,' ');
end;
procedure sred_ar_i_max(x:massiv,var sr,max:real);
var sum:real; i:integer;
begin
s:=0;
for i:=1 to n do
if x[i]>0 then s:=s+x[i];
end;
sr:=s/n;
for i:=1 to n do
if (x[i]>0) and max<x[i] then max:=x[i];
end;
vvod(a);
clrscr;
vivod(a);
sred_ar_i_max(a,sr,max);
writeln('max=',max:6:2,'srednee arifmet=',sr:6:2);
readln;
end.

4,5(58 оценок)
Ответ:
Васютка3333
Васютка3333
09.04.2020

1)

var

a,b,x,y:real;

begin

readln(a,b);

x:=(a+b)/2;

y:=2*a*b;

if a>b then

begin

a:=y;

b:=x;

end

else

begin

a:=x;

b:=y;

end;

writeln('a=',a:8:3);

writeln('b=',b:8:3);

end.

2)

var

d,m:integer;

begin

readln(d,m);

if (d<1) or (d>31) then writeln ('день введен неверно');

if (m<1) or (m>12) then writeln ('месяц введен неверно');

end.

3)

var 

a,b,c:integer;

begin

readln(a,b,c);

if (a>b) and (a>c) then writeln(a);

if (b>a) and (b>c) then writeln(b);

if (c>a) and (c>b) then writeln(c);

end.

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