Вопрос задан 06.05.2018 в 17:49. Предмет Информатика. Спрашивает Попова Валерия.

Помогите решить задачи на языке программирования ПАСКАЛЬ. Номера заданий:6,7,8,9,10


0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Моторина Елена.

Задача №6

var x,y,max:integer; 
begin 
read(x); 
max:=x; 
if x=0 then exit; 
repeat 
read(y); 
if y>max then max:=y; 
until y=0; 
writeln(max); 
end.

Задача №7

var x,y,max, min:integer; 
begin 
read(x); 
max:=x; 
min:=x; 
if x=0 then exit; 
repeat 
read(y); 
if y>max then max:=y; 
if y<min then min:=y; 
until y=0; 
writeln(max-min); 
end.

Задача №8

var x,k,z:integer; 
begin 
k:=0; 
z:=0; 
repeat 
read(x); 
if (x mod 2 = 0) and (x<>0) then k:=k+1; 
if (x mod 2 = 0) and (x<>0) then z:=z+1; 
until x=0; 
if k>z then writeln('Четных больше'); 
if k<z then writeln('Нечетных больше'); 
if k=z then writeln('Четных и нечетных поровну'); 
end.

Задача №9

var x,y,max,k1,k2:integer; 
begin 
read(x); 
max:=x; 
k1:=1; 
k2:=0; 
if x=0 then exit; 
repeat 
read(y); 
if y>max then k1:=k1+1; 
k2:=k2+1; 
until y=0; 
if k1=k2 then writeln('Верно') else writeln('Неверно'); 
end.

Задача №10

var y,k1,k2:integer; 
begin 
k1:=1; 
k2:=0; 
repeat 
read(y); 
if (y>0) and (y>20) and (y<100) then k1:=k1+1; 
k2:=k2+1; 
until y=0; 
if k1=k2 then writeln('Верно') else writeln('Неверно'); 
end.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос