Kullanıcı karekökü seçerse 2. sayı kısmını nasıl kaldırabilirim?
Kod:
package hesapmakinesi;
import java.util.Scanner;
public class HESAP {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("1. Sayıyı Giriniz: ");
int sayi1 = scan.nextInt();
System.out.print("2. Sayıyı Giriniz: ");
int sayi2 = scan.nextInt();
System.out.println("**** Yapmak İstediğiniz İşlemi Seçiniz ****");
System.out.println("1. Toplama");
System.out.println("2. Çıkarma");
System.out.println("3. Çarpma");
System.out.println("4. Bölme");
System.out.println("5. Yüzde Alma");
System.out.println("6. Karekök");
System.out.print("Seçiminizi Seçiniz: ");
int secim = scan.nextInt();
switch(secim) {
case 1:
System.out.println("Toplama İşleminizin Sonucu = " + (sayi1 + sayi2));
break;
case 2:
System.out.println("Çıkarma İşleminizin Sonucu = " + (sayi1 - sayi2));
break;
case 3:
System.out.println("Carpma İşleminizin Sonucu = " + (sayi1 * sayi2));
break;
case 4:
System.out.println("Bölme İşleminizin Sonucu = " + (float)sayi1 / sayi2);
break;
case 5:
System.out.println("Yüzde İşleminizin Sonucu = " + (sayi1 * sayi2/100));
break;
case 6:
System.out.println("Karekök İşleminizin Sonucu = " + Math.sqrt(sayi1));
break;
}
}
}
Son düzenleme: