Заметки про IT

2.2. Программа: Количество цифр и сумма этих цифр

Задача:

Дано натуральное число а (a<100). Напишите программу, выводящую на экран количество цифр в этом числе и сумму этих цифр




Решение:


#include <iostream>
#include <stdlib.h>

using namespace std;

void main()
{
system("chcp 1251 > nul");
int chislo;
cout<<"\t\t\tДомашнее задание 2.2\n";
cout<<"Задание: Дано натуральное число а (a<100). Напишите программу, выводящую на экран количество цифр в этом числе и сумму этих цифр. \n\n";
system("pause");
cout<<"Решение:\n";
cout<<"Введите число а: ";
cin>>chislo;
cout<<"\n";


if (chislo>10&&chislo<100)
{
cout<<"Число а состоит из 2 цифр и имеет сумму 2 (1+1=2)\n";
}

else if (chislo<10&&chislo>-10)
{
cout<<"состоит из 1 цифры и имеет сумму 1 (1+0=1)\n";
}

}


1 комментарий

  1. else if (a>=10 && a<100)
    {
    a1=a/10;
    a2=a%10;
    summa=(a/10)+(a%10);
    cout<<"\n В числе "<<a <<" две цыфры "<<a1<<" и "<<a2;

    ОтветитьУдалить