Аватар
Информатика, опубликовано 2018-08-22 22:20:10 by Гость

Помогите с задачами C++ 1) Вычислить факториал целого числа, введенного с клавиатуры. Исследовать, в каком диапазоне входных данных программа работает правильно. Примечание. Факториалом числа n называется произведение всех натуральных чисел от 1 до n. Записывается это так: n! = 1 * 2 * 3 ... * n. Например: 4! = 1 * 2 * 3 * 4 = 24. 2)Ввести последовательность чисел, которая заканчивается нулем, и определить наибольшее число в ней.

Аватар
Ответ оставил Гость

1)#include
using namespace std;

unsigned long fact(int x)
{
unsigned long f=1;
for (int i=1; i{
f*=i;
}
return f;
}

int main()
{
for(int i=0; icout return 0;
}


2)
#include
using namespace std;

int main()
{
int max=0;
int n;
do {
cin >>n;
if (n!=0 && n>max) max=n;
} while (n!=0);

cout return 0;
}

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.