Напишите программу, которая возводит в квадрат трехзначное число, введённое с клавиатуры,...

0 голосов
42 просмотров

Напишите программу, которая возводит в квадрат трехзначное число, введённое с клавиатуры, при условии, что в числе содержится цифра 7. Если в числе нет цифры 7, то следует вывести число в исходном виде(через оператор if)Паскаль


Информатика (533 баллов) | 42 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var a:integer; s:string;
begin
 readln(a);
 str(a,s);
 if (pos('7',s)>0)
 then
   a:=a*a;
 writeln(a);
end.

(744 баллов)
0

хмм, действительно. почему то прочитал "в куб". спасибо.