Задача:
Дано натуральное число а (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;