Merhaba arkadaşlar bugünkü yazımızda Java dilini kullanarak basit bir hesap makinesi yapacağız.
Öncelikle kullanıcıdan işleme girecek sayılarını girmesini istiyoruz daha sonra toplama, çıkarma, çarpma ve bölme işlemlerinden birisini seçmesini istiyoruz ve sonucu ekrana yazdırıyoruz.
import java.util.Scanner;
Kodumuza başlarken kullanıcıdan veri alabilmek için Scanner sınıfı import ediyoruz.
Scanner input = new Scanner(System.in);
Kodu ile kullanıcı klavyeden veri girebiliyor.
sayi1=input.nextDouble();
Burada double kullanmamızın sebebi bölme işleminde sayıların virgüllü çıkabilecek olması. Double sayesinde virgüllü sayıları yazabiliriz.
if(islem==1)
If’ler ile kullanıcının hangi işlemi seçtiğini kontrol ediyoruz ve ona göre işlemimizi gerçekleştirip ekranı sonuca bastırıyoruz.
import java.util.Scanner; public class Hesap_Makinesi { public static void main(String[] args) { Scanner input = new Scanner(System.in); double sayi1,sayi2; int islem; System.out.printf(" Birinci sayınızı giriniz: "); sayi1=input.nextDouble(); System.out.printf(" İkinci sayınızı giriniz: "); sayi2=input.nextDouble(); System.out.printf(" İşlem numaranızı girinizn1-Toplaman2-Çıkarman3-Çarpman4-Bölme "); islem=input.nextInt(); if(islem==1) System.out.println("Sonucunuz: "+ (sayi1+sayi2)); else if(islem==2) System.out.println("Sonucunuz: "+ (sayi1/sayi2)); else if(islem==3) System.out.println("Sonucunuz: "+ (sayi1*sayi2)); else if(islem==4) System.out.println("Sonucunuz: "+ (sayi1/sayi2)); else System.out.printf("Hatalı işlem girdiniz"); } }
18. satırda yanlış operatör kullanmışsın hocam, çıkartma olmalıydı, bölme operatörü kullanmışsınız. :))
Güzel bir yazı olmuş.