Dörd arasında ən böyük#7812

Dörd arasında ən böyük (Həll təhlili)

Dörd ədəd arasında maksimumunu şərt operatorundan istifadə edərək tapırıq.

Alqoritmin reallaşdırılması

Giriş məlumatlarını oxuyuruq.

scanf("%d %d %d %d",&a,&b,&c,&d);

Maksimumun dəyərini ilk ədədlə başladırıq.

max = a;

Sonra ardıcıl olaraq digər ədədləri cari maksimumla müqayisə edirik. Əgər hansısa ədəd maksimumdan böyükdürsə, maksimumu yeniləyirik.

if (b > max) max = b;
if (c > max) max = c;
if (d > max) max = d;

Cavabı çap edirik.

printf("%d\n",max);

Java reallaşdırılması

import java.util.*;

public class Main
{
  public static void main(String[] args)
  {
    Scanner con = new Scanner(System.in);
    int a = con.nextInt();
    int b = con.nextInt();   
    int c = con.nextInt();
    int d = con.nextInt();
    
    int res = a;
    if (b > res) res = b;
    if (c > res) res = c;
    if (d > res) res = d;
    System.out.println(res);
    con.close();
  }
}

Python reallaşdırılması

Giriş məlumatlarını oxuyuruq.

a, b, c, d = map(int,input().split())

Dörd ədəd arasında maksimumu çap edirik.

print(max(a,b,c,d))