Упражнения C: Проверьте, является ли данное целое число положительным четным, отрицательным четным, положительным или нечетным
C Основные объявления и выражения: упражнение 31 с решением
Напишите программу на C, чтобы проверить, является ли данное целое число положительным, отрицательным, положительным или отрицательным. Печатайте, даже если число равно 0.
Иллюстрированная презентация:
Код C:
#include <stdio.h>
int main() {
int x;
printf("Input an integer: ");
scanf("%d", &x);
if(x == 0){
printf("Positive\n");
}
else if(x < 0 && (x%2) != 0)
{
printf("Negative Odd\n");
}
else if(x < 0 && (x%2) == 0)
{
printf("Negative Even\n");
}
else if(x > 0 && (x%2) != 0)
{
printf("Positive Odd\n");
}
else if(x > 0 && (x%2) == 0)
{
printf("Positive Even\n");
}
return 0;
}
Пример вывода:
Введите целое число: 13 Положительный Нечетный
Блок - схема:
Решение
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, чтобы найти и напечатать квадрат каждого из четных значений от 1 до указанного значения.
Далее: Напишите программу на C для печати всех чисел от 1 до 100, которые делятся на указанное число, а остаток будет равен 3.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code