Java'da while ile yaş hesaplayıcı oluşturmak

riLke

Decapat
Katılım
3 Haziran 2022
Mesajlar
131
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Selam,
Küçük bir aile bireylerinin yaş aralığını hesaplayan programcık yazmaya çalışıyorum.

Random alınmış 120'ye kadar 10 sayıyı while (ya da for) kullanarak denk düştüğü satıra (bebek, çocuk vs) yazdırmaya çalışıyorum ama bir sürü kez sonsuz döngüye girdim vs. bir türlü olduramadım.

Random sayıları denk düştükleri satırın sonuna nasıl atayabilirim?

Java:
package yashesabi;
import java.util.Random;

public class YasHesapcisi {
    
    public static void main(String[] args) {
        String Bebek;
        String Çocuk;
        String Genç;
        String Yetişkin;
        String Yaşlı;

System.out.println("Ailenizdeki bireylerin yaşlarını giriniz.");
System.out.println();

         for (int i=0; i<10; i++){
            System.out.print ((int)(Math.random()* 120)+ "\t");
            }
         System.out.println();
         System.out.println();
        
        
        System.out.println("Ailenizde:");   
            System.out.println("0-3 yaş arası       (Bebek)    : ");
            System.out.println("3-12 yaş arası     (Çocuk)    : ");
            System.out.println("12-25 yaş arası   (Genç)     :  ");
            System.out.println("25-55 yaş arası   (Yetişkin ) : ");
            System.out.println("55-120 arası       (Yaşlı)       : ");
            System.out.println();
            System.out.println("Adet bulunmaktadır.");

            
        
        }       
            
         }
 
Öncelikle değişken isimlerini camelCase ve İngilizce olarak yazın. "Çocuk", "Genç" gibi isimlendirmeleri Türkçe kullanacaksanız bile "cocuk", "genc" olarak yazın.

Eğer ödeviniz ise benim doğrudan cevabı buraya yazmam doğru olmaz ancak yol göstermesi şunları araştırmanızı tavsiye edebilirim;



 
teşekkürler. değişken isimlerini düzenledim.
bunu biliyordum ama kafa gitmiş biraz.
kaynaklara da bakacağım.
 

Technopat Haberler

Geri
Yukarı