М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Rita210606
Rita210606
29.01.2020 19:54 •  Информатика

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

👇
Ответ:
Бако777
Бако777
29.01.2020
1) #include <iostream>
using namespace std;

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

int main()
{
for(int i=0; i<=50; i++)
cout <<i <<"!=" <<fact(i) <<endl;
return 0;
}

2)
#include <iostream>
using namespace std;

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

cout <<"\nMAX=" <<max <<endl;
return 0;
}
4,8(7 оценок)
Открыть все ответы
Ответ:
evgeniifedp08ruw
evgeniifedp08ruw
29.01.2020
Объясняю.За ответ отметить
1)сначала подставим значения в выражение:
НЕ(3больше2) и НЕ(3=5)
2)запишем значения выражения:
0 и 1
3)И-это связка &,в алгебре логики(информатика,9 класс) это у нас знак конъюнкции.
Определение:конъюнкция-логическое умножение.
Т.е. если все входящие переменные истинны(равны 1,ноль это ложь,а 1-истина),то и конъюнкция истинна.
Из выражения "не(X>Z)и не(X=Y), если X=3, Y=5, Z=2" мы имеем:
0 & 1.
0 не равен единице,из этого следует,что здесь конъюнкция ложна.
Кроме конъюнкции действий нет,а это значит,что она-это всё выражение.Если конъюнкция здесь ложная,то и выражение ложное,соотв.оно имеет значение 0.
ответ:0
4,4(7 оценок)
Ответ:
nikolyaemelyan
nikolyaemelyan
29.01.2020
Объясняю.За ответ отметить
1)сначала подставим значения в выражение:
НЕ(3больше2) и НЕ(3=5)
2)запишем значения выражения:
0 и 1
3)И-это связка &,в алгебре логики(информатика,9 класс) это у нас знак конъюнкции.
Определение:конъюнкция-логическое умножение.
Т.е. если все входящие переменные истинны(равны 1,ноль это ложь,а 1-истина),то и конъюнкция истинна.
Из выражения "не(X>Z)и не(X=Y), если X=3, Y=5, Z=2" мы имеем:
0 & 1.
0 не равен единице,из этого следует,что здесь конъюнкция ложна.
Кроме конъюнкции действий нет,а это значит,что она-это всё выражение.Если конъюнкция здесь ложная,то и выражение ложное,соотв.оно имеет значение 0.
ответ:0
4,6(48 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ