Задача:
Дано натуральное число а (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";
}
}
else if (a>=10 && a<100)
ОтветитьУдалить{
a1=a/10;
a2=a%10;
summa=(a/10)+(a%10);
cout<<"\n В числе "<<a <<" две цыфры "<<a1<<" и "<<a2;