Показать сообщение отдельно
Старый 29.09.2009, 23:12   #16 (permalink)
DDS
Member
 
Регистрация: 15.02.2009
Сообщений: 695
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 523
По умолчанию

Цитата:
Сообщение от citrus Посмотреть сообщение
Помогите, пожалуйста, написать на паскале след задание:

"Определить сумму квадратов первых трех цифр заданного пятизначного числа. "
PROGRAM OPREDEL;

USES CRT;
VAR CHISLO,CIFRA1,CIFRA2,CIFRA3,SUMMA:INTEGER;
BEGIN
CLRSCR;
WRITELN('ВВЕЛИТЕ ЧИСЛО');
READ(CHISLO);
CIFRA1:=CHISLO DIV 10000;
CIFRA2:=CHISLO DIV 1000 MOD 10;
CIFRA3:=CHISLO DIV 100 MOD 10;

SUMMA:=SQR(CIFRA1)+SQR(CIFRA2)+SQR(CIFRA3);
WRITELN('1 ЦИФРА=',CIFRA1,' 2 ЦИФРА=',CIFRA2,' 3 ЦИФРА=',CIFRA3,' СУММА ЧИСЕЛ',SUMMA);
END.

Последний раз редактировалось DDS; 29.09.2009 в 23:19
DDS вне форума  
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070