Вопрос задан 14.02.2019 в 04:09. Предмет Информатика. Спрашивает Тишкова Мария.

Помогите пожалуйста сделать информатику


0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Варшавская Марина.
{Дано трехзначое число.
Найти число полученное при перестановке первой и второй цифры}
var N:integer;
begin
 writeln('введите трехзначное число 99<N<1000 ');
 readln(N);
 {(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.


0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос