• Дано натуральное трёхзначное число n. Найдите сумму и произведение цифр в нём.

    Формат входных данных

    Вводится целое число n (100≤n≤999)
    Формат выходных данных

    Требуется вывести сумму и произведение его цифр через пробел.

Ответы 2

  • Можно сделать очень просто, введи каждую цифру данного трехзначного числа отдельно и совершай с ними все арифметические операции. Uses Crt; Var a,b,c,s,p:integer; Begin ClrScr; writeln('Введи трехзначное число'); readln( a,b,c); {После ввода каждой цифры жми Enter} s:=0; s:=a+b+c; p:=1; p:=a*b*c; writeln('Сумма цифр s= ',s:5, 'Произведение цифр p= ',p:7); readkey End.
    • Автор:

      shane35
    • 5 лет назад
    • 0
  • #include <iostream>using namespace std;int main(){    int a, a1, a2, a3, s, p;    cout << "a = ", cin >> a, cout << "";    a1 = a/100;    a2 = a/10 % 10;    a3 = a % 10;    s = a1+a2+a3;    p = a1*a2*a3;    cout << "s = " << s << " p = " << p << "";    return 0;}Пример:a = 752s = 14 p = 70
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years