Есть ответ 👍

Даны два трехзначных числа.найти сумму цифр этих чисел,если сумма является двузначным числом,то найти произведение этих чисел,в противном случаи найти разность этих чисел. в паскале

254
386
Посмотреть ответы 3

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


Var   x,x1,x2,s: integer; begin   write('введите x1: '); readln(x1);   write('введите x2: '); readln(x2);   //ищем сумму цифр этих чисел   x: =x1 div 100; s: =s+x;   x: =x2 div 100; s: =s+x;   x: =x1 div 10 mod 10; s: =s+x;   x: =x2 div 10 mod 10; s: =s+x;   x: =x1 mod 10; s: =s+x;   x: =x2 mod 10; s: =s+x;   s: =abs(s);   //теперь в s сумма цифр введенных x1 и x2   writeln('сумма цифр ',x1,' и ', x2,' = ',s);   if (s> 9) and (s< 100) then writeln('произведение чисел =',x1*x2)       else writeln('разность чисел = ',x1-x2); end. тест №1 введите x1: -999 введите x2: -888 сумма цифр -999 и -888 = 51 произведение чисел =887112 тест №2 введите x1: 111 введите x2: 222 сумма цифр 111 и 222 = 9 разность чисел = -111

Var  a,b,asum,bsum,sum: integer; begin  write('введите два трёхзначных числа: ');   readln(a,b);   if (abs(a)< 100) or (abs(a)> 999) or (abs(b)< 100) or (abs(b)> 999) then write('несоблюдено условие ввода') else begin  asum: =a mod 10 + a div 10 mod 10 + a div 100;   bsum: =b mod 10 + b div 10 mod 10 + b div 100;   sum: =asum+bsum;   if (sum> 9) and (sum< 100) then write('произведение этих чисел равно ',a*b) else write('разность этих чисел равна ',a-b);   end; end.  
NikaMar12
4,5(51 оценок)

Компьютер  точный, быстрый считает, , развлекает делает только, что ему говорят общение личное, повседневное сообщают, , спрашивают общение нужно каждому человеку человек модель , информационная разъясняет, показывает, заменяет в голове всегда модели копия

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS