1)Ввести 2 числа,заменить число суммой чисел,а большее произведением.2)Ввести 2 числа А

1)Ввести 2 числа,поменять число суммой чисел,а большее твореньем. 2)Ввести 2 числа А и В заменить 1-ое нулем если оно меньше второго. 3)Журнальчик стоит k руб.Какую сдачу получит клиент если у него в руб. 4)Найти ,является ли введенное шестизначное число счастливым,т.е. сумма первых 3-х цифр числа одинакова сумме последних 3-х цифр. 5)Определить ,является число А делителем числа В.

Задать свой вопрос
1 ответ

1)

var

  a, b, c: real;

  IDE: boolean;

 

begin

  IDE:= false;

  writeln('Введите 2 числа');

  readln(a, b);

  c:= a;

  if (IDE = false) and (a lt; b) then 

  begin

    a:= a + b;

    b:= c * b;

    IDE:= true;

    writeln('a = ', a, ', b = ', b);

  end;

  if (IDE = false) and (b lt; a) then 

  begin

    a:= a * b;

    b:= a + b;

    IDE:= true;

    writeln('a = ', a, ', b = ', b);

  end;

  if (IDE = false) and (a = b) then

  begin

    writeln('Числа одинаковы');

    IDE:= true;

  end;

end.

2)

var

  a, b: real;

 

begin

  writeln('Введите 2 числа');

  readln(a, b);

  if a lt; b then a:= 0;

  writeln('a = ', a, ', b = ', b);

end.

3)

var

  k, b: real;

 

begin

  writeln('Введите стоимость журнальчика');

  readln(k);

  writeln('Введите, сколько у покупателя средств');

  readln(b);

  if b gt; k then writeln('Клиент получит ', b - k, ' р сдачи');

  if b = k then writeln('Клиент не получит сдачи');

  if b lt; k then writeln('Покупателю придется доплатить ', k - b, ' р');

end.

4)

var

  a: 100000..999999;

  a1, a2, a3, a4, a5, a6: 1..9;

 

begin

  writeln('Введите шестизначное число');

  readln(a);

  a1:= a div 100000;

  a2:= (a mod 100000) div 10000;

  a3:= (a mod 10000) div 1000;

  a4:= (a mod 1000) div 100;

  a5:= (a mod 100) div 10;

  a6:= a mod 10;

  if (a1 + a2 + a3) = (a4 + a5 + a6) then writeln('Число является счастливым')

  else writeln('Число не является счастливым');

end.

5)

var

  a, b: integer;

 

begin

  writeln('Введите числа A и B');

  readln(a, b);

  if b mod a = 0 then writeln('Число ', a, ' является делителем числа ', b)

  else writeln('Число ', a, ' не является делителем числа ', b);

end.

Если все правильно, отметь решение как наилучшее)

Если возникнут вопросы - задавай 

  

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт