Untitled
unknown
plain_text
15 days ago
1.3 kB
2
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