|
|
|
| с клавиатуры вводитса целое число Х из промежутка [100,9999] если число четырехзначное то найти сумму его цифр а если трехзначное то то произведение цифр числа | |
|
|
|
|
|
|
|
для: west
(15.09.2007 в 00:30)
| |
#include <iostream>
using namespace std;
void main ()
{
int x=0, s=1;
cout<<"Введите число в диапазане 100-9999";
cin>>x;
for (;;)
{
if (x<100 || x>9999) {cout<<"Вы ввели не верное чило\n";
cout<<"Введите число в диапазане 100-9999 "; cin>>x;}
else break;
}
if (x<=999) {for (; x!=0; x/=10) {s*=x%10;}}
else {for (s=0; x!=0; x/=10) {s+=x%10;}}
cout<<"\n"<<s;
}
|
| |
|
|
|