📄 JB_009_while_dongusu.java .java dosyası
⬇️ İndir
import java.text.DecimalFormat;
import java.util.Scanner;
public class JB_009_while_dongusu {
public static void main (String[] args) {
int subat = 1;
while (subat<29) {
System.out.println("Bugün " + subat + " Subat 2020'dir.");
switch (subat) {
case 14 :
System.out.println("Bugün subat ayinin ortasidir...");
break;
case 20 :
System.out.println("Bugün Subatin 20'si. Faturayi unutma.");
break;
}
subat++;
}
int gun = 1;
Scanner klavye = new Scanner(System.in);
double mesafe = 0;
double toplamMesafe = 0;
while (gun<=7) {
System.out.print(gun + ". gün kaç km kostunuz = ");
mesafe = klavye.nextDouble();
toplamMesafe += mesafe;
gun++;
}
System.out.println("Toplam haftalik kosu mesafeniz = "+toplamMesafe + " km'dir");
double kisiKilosu = 80;
double kalori = kisiKilosu * (toplamMesafe*60/10) * 0.163; // 0.163 > 10km/s
System.out.println("Toplam yakilan kalori = " + kalori);
double verilenKilo = (kalori*1000)/7200;
System.out.println("Toplam verilen = " + verilenKilo + " gr. ");
/** 0-999 arasinda girilen sayinin önüne ve arkasina SIFIR ekleyerek yazdirmak. */
Scanner input = new Scanner(System.in);
DecimalFormat decimalFormat = new DecimalFormat("000.000");
System.out.print("Bir sayı giriniz: ");
double sayi = input.nextDouble();
if (sayi >= 0 && sayi <= 999) {
System.out.println("Girilen sayı: " + decimalFormat.format(sayi));
} else {
System.out.println("Lütfen 0-999 arasında bir sayı giriniz.");
}
}
}