Регистрация
Войти
Стать экспертом Правила
Информатика

1. Вводятся 3 числа вывести сумму нечетных введенных чисел2. Вводятся 3 числа найти и вывести среднее по значению число ​

ОТВЕТЫ

1. Вводятся 3 числа вывести сумму нечетных введенных чисел:

Var

ro,ci,coun:integer;

BEGIN

readline(ro); readline((ci); readline((coun);

if a mod 2 <> 0 then

writeline('Первое нечётное')

else if ro mod 2 = 0 then

 writeline('Первое чётное');

 if b mod 2 <> 0 then

writeline('Второе нечётное')

else if ci mod 2 = 0 then

 writeline('Второе чётное');

 if coun mod 2 <> 0 then

writeline('Третье нечётное')

else if coun mod 2 = 0 then

 writeline('Третье чётное');

end.

Объяснение первого:

(writeline --> writeln (если ошибка), readline --> readln (если ошибка).

Изменить наименование переменных и дать им другое значение, тоже по желанию.

⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔⇔

2. Вводятся 3 числа найти и вывести среднее по значению число:

program staring;

uses crt;

var a,b,c,d: integer;

rob: boolean;

BEGIN

clrscr;

rob:=true;

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

readline(a);

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

readline(b);

writeline('Введите третье число: ');

readline(c);

if ((b>a)and(a>c)) or ((c>a)and(a>b)) then d:=a

else

if ((a>b)and(b>c)) or ((c>b)and(b>a)) then d:=b

else

if ((a>c)and(c>b)) or ((b>c)and(c>a)) then d:=c;

if (a=b) or (b=c) or (a=c) then vyvod:=false;

if rob=true then writeline('Число посередине - ',(d))

Объяснение первого:

writeline --> writeln (если ошибка), readline --> readln (если ошибка).

612
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам