Парне чи непарне#8371

Парне чи непарне (Розбір)

Використовуємо умовний оператор для визначення парності числа.

Реалізація алгоритму

Читаємо вхідне число .

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();
  }
}

Python реалізація

Читаємо вхідне число .

n = int(input())

Перевіряємо, чи є число парним або непарним. Залежно від результату виводимо відповідь.

if n % 2 == 0:
  print("EVEN")
else:
  print("ODD")