5.00 / 1 oy

Java'da girilen sayıların toplamını hesaplayan ve çıktı alan program

Önceki soruda kullanıcı pozitif bir sayı girmeye devam ettiği sürece kullanıcıdan sayı istemeye devam eden ve negatif bir sayı girince de sona ererek girilen sayıların toplamını hesaplayan bir java programı yazmıştık. Bu sefer belirli bir aralıkta girilen sayıların toplamını hesapkayan bir program yazalım. Mesela kullanıcının yazdığı 50'den büyük ve 100'den küçük olan sayıların toplamını hesaplayalım:

import java.util.*; 
public class s2 {

    public static void main(String[] args) {
        Scanner klavye=new Scanner(System.in);
        System.out.println("Sadece 50 ile 100 arası sayılar toplama eklenecektir");
        System.out.println("programdan cikmak icin negatif bir sayi yaziniz");
        int sayi=klavye.nextInt();
        int toplam=0;
        
        while(sayi>=0)
        {
            if (sayi>50 && sayi<100)
            toplam+=sayi;
            
            System.out.println("Sadece 50 ile 100 arası sayılar toplama eklenecektir");
            System.out.println("programdan cikmak icin negatif bir sayi yaziniz");
            sayi=klavye.nextInt();
        }
        System.out.println("girdiğiniz 50 ile 100 arası sayıların sayılarin toplami="+toplam);
    }

 

utku33

20.12.2019 03:20

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da girilen sayıların toplamını hesaplayan ve çıktı alan program

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.