Нужен алгоритм нахождения факториала и дискриминанта в программе С++, есть пример алгоритма другого задания, но нужно сделать так же только для факториала и дискриминанта Алгоритм:
1.Начало
2.Ввести с клавиатуры начальное значение и шаг.
3.Объявить обьект для сохранения в файл, используя библиотеку fstream, с заданием имени файла электронной таблицы.
4.Присвоить аргументу х, начальное значение.
5.В цикле, с проверкой на конец значения х, вычислить значение функции у(х).
6.В цикле вывести значение аргумента х и значение функции у(х) на экран.
7.В цикле вывести значение аргумента х и значение функции у(х) в файл Excel.
8.В цикле увеличить значение аргумента на шаг.
9.Конец.
( x>0) ∧ (y>0) ∧ (z>0)
1) х у z равны между собой
(x=y)∨ (x=z) ∨ (y=z)
3) хотя бы одно из чисел х у z отрицательно
(x<0)∨ (z<0) ∨ (y<0)
4) хотя бы одно из чисел х у z не является положительным
(x<0)∨ (z>0) ∨ (y>0)
5) только одно из чисел х у z не больше 10
(( x<=10) ∧ (y>10) ∧ (z>10)) ∨ ( ( x>10) ∧ (y<=10) ∧ (z>10)) ∨ ( ( x>10) ∧ (y>10) ∧ (z<=10))
6) ни одно из чисел х у z не равно 104
¬(x=104)∧ (¬(y=104))∧( ¬(z=104))
ВТОРОЕ ЗАДАНИЕ ПРОВЕРЬ УСЛОВИЕ ЧТО-ТО В НЕМ НЕВЕРНО