Int n;
cin >> n;
if (n > 180)
cout << "высокий";
else if (n >= 165)
cout << "нормальный";
else if (n < 140)
cout << "низкий";
какая-та задача неполная, ведь если рост будет больше 140, но меньше 165, то что программа должна вывести? она ничего не выведет
поэтому предлагаю такое решение:
int n;
cin >> n;
if (n > 180)
cout << "высокий";
else if (n < 140)
cout << "низкий";
else
cout << "нормальный";
или так:
int n;
cin >> n;
cout << (n > 180 ? "высокий" : (n < 140 ? "низкий" : "нормальный"));
V=K*I=(5*32*48)*16=122880 (бит)=15360 байт= 15,3 кбайт
Ответ: 1
1. var a: array[1..10] of integer;
i, kol: Integer;
Begin
for i := 1 to 10 do read(a[i]);
kol := 0;
for i := 1 to 10 do
if a[i] mod 2=0 then
begin
kol := kol + 1;
write(a[i],' ');
end;
writeln;
writeln(kol);
<span>End.
2. </span>var a: array[1..10] of integer;
i, kol: Integer;
Begin
for i := 1 to 10 do read(a[i]);
kol := 0;
for i := 1 to 10 do
if a[i] > 9 then
begin
kol := kol + 1;
write(a[i],' ');
end;
writeln;
writeln(kol);
End.
3. var a: array[1..10] of integer;
i: Integer;
Begin
for i := 1 to 10 do read(a[i]);
for i := 1 to 10 do
if a[i] mod 2=0 then write(a[i],' ');
for i := 1 to 10 do
if a[i] mod 2=1 then write(a[i],' ');
<span>End.
4. </span>var a: array[1..10] of integer;
i, r: Integer;
Begin
for i := 1 to 10 do read(a[i]);
i := 1;
while i < 10 do
if a[i+1] < a[i] then begin
r := a[i+1];
a[i+1] := a[i];
a[i] := r;
i := 1;
end else i := i + 1;
for i := 1 to 10 do
if a[i] mod 2=0 then write(a[i],' ');
for i := 1 to 10 do
if a[i] mod 2=1 then write(a[i],' ');
<span>End.
5. </span>var a: array[1..10] of integer;
i, kol: Integer;
Begin
for i := 1 to 10 do read(a[i]);
for i := 1 to 10 do
if a[i] mod 10 = 5 then kol := kol + 1;
writeln(kol);
<span>End.</span>
<span>Вычисление выражения 2 * А – 1 при А=6 даст число 11. Значит новое значение переменной А будет равно 11</span>