Написать фукцыю которая вычисляет факториал числа - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Ребята кто может памочь мне с экзаменом решить ету задачку на с не с++ Написать функцыю которая проверяет являеться ли число четным если можите код скиньте

Решение задачи: «Написать фукцыю которая вычисляет факториал числа»

textual
Листинг программы
#include <stdio.h>
 
int is_negative(double n);
 
void main()
{
    int n;
    printf("Vvedite chislo: ");
    scanf("%f", &n);
    if (is_negative(n))
        printf("\nChislo otritsatel'noye.");
    else
        printf("\nChislo polojhitel'noye");
}
 
int is_negative(double n)
{
    if (n >= 0) return 0;
    else return 1;
}

Объяснение кода листинга программы

  1. Подключение стандартной библиотеки для работы с файлами и вывода данных в консоль - .
  2. Объявление функции is_negative, которая принимает аргумент типа double и возвращает значение типа int.
  3. Ввод числа с клавиатуры с помощью функции scanf и сохранение его в переменной типа int n.
  4. Вызов функции is_negative для проверки числа на отрицательность.
  5. Вывод сообщения о том, является ли число отрицательным или положительным.
  6. В функции is_negative происходит проверка значения аргумента на больше или равно нулю.
  7. Если условие выполняется, то возвращается 0, иначе возвращается 1.
  8. В main функции происходит проверка значения, возвращенного функцией is_negative.
  9. Если функция вернула 1, то выводится сообщение Chislo otritsatel'noye..
  10. Если функция вернула 0, то выводится сообщение Chislo polojhitel'noye..

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5
Похожие ответы