C Online Compiler
Example: Even or Odd using Conditional Operator in C
C
C++
C#
Java
Python
PHP
main.c
STDIN
Run
// Even or Odd using Conditional Operator #include <stdio.h> int main() { // Step 1: Declare an integer variable to store the user's number. int number; // Step 2: Declare a character pointer to store the result string ("Even" or "Odd"). const char *result_string; // Step 3: Prompt the user to enter an integer. printf("Enter an integer: "); // Step 4: Read the integer from the user. scanf("%d", &number); // Step 5: Use the conditional operator to determine if the number is even or odd. // The condition (number % 2 == 0) is evaluated. // If true, "Even" is assigned to result_string. // If false, "Odd" is assigned to result_string. result_string = (number % 2 == 0) ? "Even" : "Odd"; // Step 6: Print the number and the determined result string. printf("%d is an %s number.\n", number, result_string); return 0; }
Output
Clear
ADVERTISEMENTS