Cüt və ya tək#8371

Cüt və ya tək (Həll təhlili)

Şərti operator istifadə edərək ədədin cütlüyünü müəyyən edirik.

Alqoritmin reallaşdırılması

Giriş ədədi oxuyuruq.

scanf("%d",&n);

İndi isə, ədəd cüt və ya tək olduğunu yoxlayırıq. Nəticəyə əsasən cavabı çıxışa veririk.

if (n % 2 == 0) 
  printf("EVEN\n"); 
else
  printf("ODD\n");

Alqoritmin reallaşdırılması — tenarni operator

#include <stdio.h>

int n;

int main(void)
{
  scanf("%d",&n);
  (n % 2 == 0) ? puts("EVEN") : puts("ODD");
  return 0;
}

Alqoritmin reallaşdırılması — 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 reallaşdırılması

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 reallaşdırılması — tenarni operator

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 reallaşdırılması — 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 reallaşdırılması

Giriş ədədi oxuyuruq.

n = int(input())

İndi isə, ədəd cüt və ya tək olduğunu yoxlayırıq. Nəticəyə əsasən cavabı çıxışa veririk.

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