Ответы
Ответ дал:
1
Задача 1
var x,y,i:word;
begin
writeln('Введите четырехзначное число');
readln (x);
while (9999<x) or (x<999) do
begin
writeln('Вы ввели не четырехзначное число попробуйте еще раз');
readln (x);
end;
if (x div 1000)=(x mod 10) then
begin
x:=x*2;
writeln ('Так как первая и последнаая цифры числа равны то ',x);
end
else
begin
writeln ('Так как первая и последняя цифры числа не равны');
for i:=1 to 4 do
begin
write (x mod 10);
x:=x div 10;
end;
end;
end.
Задача 2
var x,y,z,s:integer;
begin
writeln('Введите первое число');
readln (x);
writeln('Введите второе число');
readln (y);
writeln('Введите третье число');
readln (z);
s:=x+y+z;
writeln('Сумма этих чисел равна ',s);
if (s mod 2)=0 then writeln ('Так как сумма этих чисел четная то первое число ',x)
else writeln ('Так как сумма этих чисел не четная то третье число ',z)
end.
var x,y,i:word;
begin
writeln('Введите четырехзначное число');
readln (x);
while (9999<x) or (x<999) do
begin
writeln('Вы ввели не четырехзначное число попробуйте еще раз');
readln (x);
end;
if (x div 1000)=(x mod 10) then
begin
x:=x*2;
writeln ('Так как первая и последнаая цифры числа равны то ',x);
end
else
begin
writeln ('Так как первая и последняя цифры числа не равны');
for i:=1 to 4 do
begin
write (x mod 10);
x:=x div 10;
end;
end;
end.
Задача 2
var x,y,z,s:integer;
begin
writeln('Введите первое число');
readln (x);
writeln('Введите второе число');
readln (y);
writeln('Введите третье число');
readln (z);
s:=x+y+z;
writeln('Сумма этих чисел равна ',s);
if (s mod 2)=0 then writeln ('Так как сумма этих чисел четная то первое число ',x)
else writeln ('Так как сумма этих чисел не четная то третье число ',z)
end.
извините пожалуйста меня но можно первую задачу чуть проще
Я так понимаю смущают операторы mod и div?
mod - это остаток при делении, div - целая часть при делении. Прости упрощать не могу (сейчас засну прям на клаве)
Ладно и на этом спасибо мы как раз сейчас операторы mod и div изучаем :-)
Вас заинтересует
2 года назад
2 года назад
2 года назад
7 лет назад
7 лет назад
9 лет назад
9 лет назад