Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: dima_s_d_s   (15.09.2007 в 09: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;

}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: