lostyazilim
tr.link

Javada Hesap Makinesi

2 Mesajlar 2.009 Okunma
lstbozum
tr.link

elmaster elmaster WM Aracı Kullanıcı
  • Üyelik 23.03.2011
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 27
  • Beğeniler 2 / 0
  • Ticaret 0, (%0)
Java da yazdığım basit hesap makinesi

package bilisimturk;

/**
@mustafa
@bilisimturk.org
10 ocak 2012 02:51
*
* @author bilisimturk
*/
import java.util.Scanner;
import java.lang.*;
public class Main {
public int hesap(){
float sayi1,sayi2,sonuc = 0,devam;
int islem;

System.out.println("Bir işlem seçiniz \nToplama için 1 \nÇıkarma için 2\nBölme için 3\nÇarpma için 4 e basın\n");
Scanner input=new Scanner(System.in);
islem=input.nextInt();

if(islem==1 || islem==2 || islem==3 || islem==4){
do{
System.out.println("Birinci sayıyı girin\n");
sayi1=input.nextFloat();

System.out.println("İkinci sayıyı girin\n");
sayi2=input.nextFloat();

if(islem==1){
sonuc=sayi1+sayi2;
} else if(islem==2){
sonuc=sayi1-sayi2;
}else if(islem==3){
sonuc=sayi1/sayi2;
}else if(islem==4){
sonuc=sayi1*sayi2;
}
System.out.println("Sonuc :"+sonuc+"\n");
System.out.println("Devam etmek için 1 e\nAnamenuye donmek için 2 ye\n Çıkmak için 3 e basın\n");
Scanner sor=new Scanner(System.in);
devam=sor.nextFloat();

if(devam==1){

}
else if(devam==2){
return hesap();
}

} while(devam!=3);

}else { System.out.println("İşlemi tekrar seçin");
return hesap();
}

return 0;
}

public static void main(String[] args) {

Main bilisimturk=new Main();
bilisimturk.hesap();

}

}


kaynak:http://bilisimturk.org/forum/Javada-Hesap-Makinesi-konusu
 

 

wmaraci
reklam

Kanuni Kanuni WM Aracı E-Mail Onaysız
  • Üyelik 09.03.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek Müh
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 767
  • Beğeniler 242 / 241
  • Ticaret 12, (%100)
Teşekkürler...
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al