Java-Toplama ve Aritmetik Alma

Merhaba arkadaşlar yapacağımız programda -1 girilene kadar kullanıcıdan sayı alınacak daha sonra toplamlarını ve aritmetik ortalamalarını gösterecek. Uzatmadan kodlara geçiyorum.

package sayılar;
import java.util.Scanner;
public class Sayılar {

    public static void main(String[] args) {
        int toplam=0,sayi=0,girilen=0;//değişkenleri tanımladık
        double ortalama = 0;
        while (true) {  //sonsuz döngü kurduk
            Scanner sc = new Scanner(System.in);//Scanner sınıfını çağırdık
            System.out.println("Sayı giriniz :" );
            girilen = sc.nextInt();//girilen sayıyı değişkene atadık
            if(girilen == -1){ //eğer -1 girilmişse while döngüsü kırılacak
                break;
            }
            else{ // başka bir sayı girilmişse
                sayi++;//girilen sayı adedi bir artırılacak
                toplam += girilen;//toplanmaya baslanacak
            }
        }
        ortalama = toplam/sayi; //-1 girip programdan çıktıktan sonra ortalama alınacak
        System.out.println("Sayıların Toplamı = "+toplam);//ve yazdırılacak
        System.out.println("Sayıların Ortalaması ="+ ortalama);
    }
}

1

Hepinize kolay gelsin.

Yorum bırakın