Аналіз алгоритму
Використовуємо умовний оператор для визначення парності числа.
Реалізація алгоритму
Читаємо вхідне число .
scanf("%d", &n);
Залежно від парності виводимо відповідь.
if (n % 2 == 0) printf("EVEN\n"); else printf("ODD\n");
Реалізація алгоритму – тернарний оператор
#include <stdio.h> int n; int main(void) { scanf("%d", &n); (n % 2 == 0) ? puts("EVEN") : puts("ODD"); return 0; }
Реалізація алгоритму – switch
#include <stdio.h> int n; int main(void) { scanf("%d", &n); switch (n % 2 == 0) { case 1: puts("EVEN"); break; case 0: puts("ODD"); } return 0; }
Java реалізація
import java.util.*; public class Main { public static void main(String[] args) { Scanner con = new Scanner(System.in); int n = con.nextInt(); if (n % 2 == 0) System.out.println("EVEN"); else System.out.println("ODD"); con.close(); } }
Java реалізація – тернарний оператор
import java.util.*; public class Main { public static void main(String[] args) { Scanner con = new Scanner(System.in); int n = con.nextInt(); System.out.println((n % 2 == 0) ? "EVEN" : "ODD"); con.close(); } }
Java реалізація – switch
import java.util.*; public class Main { public static void main(String[] args) { Scanner con = new Scanner(System.in); int n = con.nextInt(); switch (n % 2) { case 0: System.out.println("EVEN"); break; case 1: System.out.println("ODD"); } con.close(); } }