Untitled
unknown
plain_text
8 months ago
1.3 kB
4
Indexable
/*
* do-whie ve for-each ile dizi işlemleri
* kullanıcıdan alınan sayıların ortalamasını hesaplayacak,
* dizideki en küçük ve en büyük sayıyı bulacak.
* */
import java.util.Scanner;
public class Prog3 {
public static void main(String[] args)
{
Scanner okunanDeger = new Scanner(System.in);
int[] sayilar = new int[5];
int toplam = 0, index = 0;
// kullanıcıdan 5 sayı alınır.
do{
System.out.print((index+1)+ ". sayiyi girin: ");
sayilar[index] = okunanDeger.nextInt();
toplam += sayilar[index];
index++;
}while (index < 5);
// Ortalama hesaplanır.
double ortalama = (double) toplam / sayilar.length;
System.out.println("Girilen sayıların ortalaması: " + ortalama);
// En küçük ve en büyük sayıyı bulur.
int enBuyuk = sayilar[0];
int enKucuk = sayilar[0];
for(int sayi : sayilar){
if(sayi > enBuyuk)
{
enBuyuk = sayi;
}
if(sayi < enKucuk)
{
enKucuk = sayi;
}
}
System.out.println("En büyük sayı: "+ enBuyuk);
System.out.println("En küçük sayı: "+ enKucuk);
}
}
Editor is loading...
Leave a Comment