- 06.09.2018 19:55
- Информатика
- remove_red_eye 15674
- thumb_up 22
Ответы и объяснения 1
{Дано трехзначое число.
Найти число полученное при перестановке первой и второй цифры}
var N:integer;
begin
writeln('введите трехзначное число 99
{(n mod 10)- третья цифра, (n div 10) mod 10 - вторая цифра}
{(n div 100) mod 10 - первая цифра}
n:= (n mod 10)*100+((n div 10) mod 10)*10+(n div 100) mod 10;
writeln(N);
end.
{Дано четырехзначое число.
Найти сумму и произведение цифр числа}
var N, p, sum, i:integer;
C:byte;
begin
writeln('введите четырехзначное число');
readln(N);
p:=1 ; sum:=0;
for i:=1 to 4 do
begin
c:=n mod 10; {последняя цифра числа}
n:=n div 10; {отбрасываем последнюю цифру числа}
sum:=sum+c;
p:=p*c;
end;
writeln(sum:8, p:8);
end.
- 07.09.2018 16:22
- thumb_up 39
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.