• Задания по программированию на С++
    С использованием оператора while () написать программу, которая будет выводить на экран: «Введи многозначное число», затем считывать введенное с клавиатуры целое число, считать количество цифр и выводить на экран корректную фразу: «В числе !число! !результат! цифра/цифры/цифр»

Ответы 1

  • Ответ:

    Объяснение:

    #include "pch.h"

    #include <stdio.h>

    #include <iostream>

    #include <cmath>

    using namespace std;

    int main()

    {

    setlocale(LC_ALL, "Russian");

    int num, k=0;

    string str;

    cout << "Введи многозначное число" << endl;

    cin >> num;

    while (num != 0)

    {

     k += 1;

     num /= 10;

    }

    if(k==1)

    {

     cout << k << " цифра" << endl;

    }

    else if (k >= 2 && k <= 4) {

     cout << k << " цифры" << endl;

    }

    else {

     cout << k << " цифр" << endl;

    }

    system("pause");

    return 0;

    }

  • Добавить свой ответ

Войти через Google

или

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

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

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