помогите !!написать программу которая для 3х значного числа если оно четное

Помогите !!написать программку которая для 3х значного числа если оно четное то строит в квадрат ,а если не четное то обретает сумму цифр

Задать свой вопрос
Грейцар Алёна
в pascalabc?
Диман Альберт
Дар
Аделина Мартышева
Да
Ева
Var   A:integer;BeginWriteLn('Введи число.');ReadLn(A);if (A mod 2=0) then A:=sqr(A)else A:=((A mod 100)div 10)+(A mod 10)+(A div 100);WriteLn(A);ReadLnEnd.
Тамара Тигалева
Ну либо так:Var A:integer;BeginWriteLn('Введи число.');ReadLn(A);if (A mod 2=0) then begn A:=sqr(A); WriteLn('Квадрат введённого числа равен: ',A); endelse begin A:=((A mod 100)div 10)+(A mod 10)+(A div 100); WriteLn('Сумма цифр введённого числа одинакова: ',A); end;ReadLnEnd.
Анастасия Селивановская
Var A:integer;BeginWriteLn('Введи число.');ReadLn(A);if (A mod 2=0) then begin A:=sqr(A); WriteLn('Квадрат введённого числа равен: ',A); endelse begin A:=((A mod 100)div 10)+(A mod 10)+(A div 100); WriteLn('Сумма цифр введённого числа одинакова: ',A); end;ReadLnEnd.
Виталий Безугольников
var a:integer;
Kirjushkin Vladimir
упс.я нечаянно)
1 ответ
Var
A: integer;

begin
readLn(A);
if (A mod 2 = 0) then
begin
A := sqr(A);
WriteLn('Квадрат введённого числа равен: ', A);
end else
begin
A := ((A mod 100) div 10) + (A mod 10) + (A div 100);
writeLn('Сумма цифр введённого числа одинакова: ', A);
end;
end.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт