03 Temmuz 2014, 12:32
|
#1 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Sayı Okumak
Netbeans platformunda yapılan proje sayesinde kullanıcıdan alınan sayının okunmasını sağlamaktadır
| Alıntı: |
package sayıokuma;
import javax.swing.*;
/**
*
* @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] NEO
*/
public class SayiOkuma {
/**
* @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]m args the command line arguments
*/
public static void main(String[] args)
{
String bas="";
int sayimiz; int i; int tut,kontrol=0;
sayimiz=Integer.parseInt(JOptionPane.showInputDial og("Okunacak Sayıyı Giriniz"));
if(sayimiz>=1000000000)
{
tut=sayimiz/1000000000;
sayimiz=sayimiz%1000000000;
if(tut==1)
bas+="Bir";
if(tut==2)
bas+="İki";
bas+=" Milyar";
bas+=" ";
}
if(sayimiz>=100000000)
{
tut=sayimiz/100000000;
sayimiz=sayimiz%100000000;
if(tut==1)
bas+="Yüz";
if(tut==2)
bas+="İki Yüz";
if(tut==3)
bas+="Üç Yüz";
if(tut==4)
bas+="Dört Yüz";
if(tut==5)
bas+="Beş Yüz";
if(tut==6)
bas+="Altı Yüz";
if(tut==7)
bas+="Yedi Yüz";
if(tut==8)
bas+="Sekiz Yüz";
if(tut==9)
bas+="Dokuz Yüz";
bas+=" ";
kontrol=1;
}
if(sayimiz>=10000000)
{
tut=sayimiz/10000000;
sayimiz=sayimiz%10000000;
if(tut==1)
bas+="On";
if(tut==2)
bas+="Yirmi";
if(tut==3)
bas+="Otuz";
if(tut==4)
bas+="Kırk";
if(tut==5)
bas+="Elli";
if(tut==6)
bas+="Altmıs";
if(tut==7)
bas+="Yetmiş";
if(tut==8)
bas+="Seksen";
if(tut==9)
bas+="Doksan";
bas+=" ";
kontrol=1;
}
if(sayimiz>=1000000)
{
tut=sayimiz/1000000;
sayimiz=sayimiz%1000000;
if(tut==1)
bas+="Bir";
if(tut==2)
bas+="İki";
if(tut==3)
bas+="Üç";
if(tut==4)
bas+="Dört";
if(tut==5)
bas+="Beş";
if(tut==6)
bas+="Altı";
if(tut==7)
bas+="Yedi";
if(tut==8)
bas+="Sekiz";
if(tut==9)
bas+="Dokuz";
bas+=" ";
kontrol=1;
}
if(kontrol==1)
bas+="Milyon ";
kontrol=0;
if(sayimiz>=100000)
{
tut=sayimiz/100000;
sayimiz=sayimiz%100000;
if(tut==1)
bas+="Yüz";
if(tut==2)
bas+="İki Yüz";
if(tut==3)
bas+="Üç Yüz";
if(tut==4)
bas+="Dört Yüz";
if(tut==5)
bas+="Beş Yüz";
if(tut==6)
bas+="Altı Yüz";
if(tut==7)
bas+="Yedi Yüz";
if(tut==8)
bas+="Sekiz Yüz";
if(tut==9)
bas+="Dokuz Yüz";
bas+=" ";
kontrol=1;
}
if(sayimiz>=10000)
{
tut=sayimiz/10000;
sayimiz=sayimiz%10000;
if(tut==1)
bas+="On";
if(tut==2)
bas+="Yirmi";
if(tut==3)
bas+="Otuz";
if(tut==4)
bas+="Kırk";
if(tut==5)
bas+="Elli";
if(tut==6)
bas+="Altmıs";
if(tut==7)
bas+="Yetmiş";
if(tut==8)
bas+="Seksen";
if(tut==9)
bas+="Doksan";
bas+=" ";
kontrol=1;
}
if(sayimiz>=1000)
{
tut=sayimiz/1000;
sayimiz=sayimiz%1000;
if(tut==1&&sayimiz<2000&&sayimiz>999)
bas+="Bir";
if(tut==2)
bas+="İki";
if(tut==3)
bas+="Üç";
if(tut==4)
bas+="Dört";
if(tut==5)
bas+="Beş";
if(tut==6)
bas+="Altı";
if(tut==7)
bas+="Yedi";
if(tut==8)
bas+="Sekiz";
if(tut==9)
bas+="Dokuz";
bas+=" ";
kontrol=1;
}
if(kontrol==1)
bas+="Bin ";
kontrol=0;
if(sayimiz>=100)
{
tut=sayimiz/100;
sayimiz=sayimiz%100;
if(tut==1)
bas+="Yüz";
if(tut==2)
bas+="İki Yüz";
if(tut==3)
bas+="Üç Yüz";
if(tut==4)
bas+="Dört Yüz";
if(tut==5)
bas+="Beş Yüz";
if(tut==6)
bas+="Altı Yüz";
if(tut==7)
bas+="Yedi Yüz";
if(tut==8)
bas+="Sekiz Yüz";
if(tut==9)
bas+="Dokuz Yüz";
bas+=" ";
kontrol=1;
}
if(sayimiz>=10)
{
tut=sayimiz/10;
sayimiz=sayimiz%10;
if(tut==1)
bas+="On";
if(tut==2)
bas+="Yirmi";
if(tut==3)
bas+="Otuz";
if(tut==4)
bas+="Kırk";
if(tut==5)
bas+="Elli";
if(tut==6)
bas+="Altmış";
if(tut==7)
bas+="Yetmiş";
if(tut==8)
bas+="Seksen";
if(tut==9)
bas+="Doksan";
bas+=" ";
kontrol=1;
}
if(sayimiz>=1)
{
tut=sayimiz/1;
if(tut==1)
bas+="Bir";
if(tut==2)
bas+="İki";
if(tut==3)
bas+="Üç";
if(tut==4)
bas+="Dört";
if(tut==5)
bas+="Beş";
if(tut==6)
bas+="Altı";
if(tut==7)
bas+="Yedi";
if(tut==8)
bas+="Sekiz";
if(tut==9)
bas+="Dokuz";
bas+=" ";
kontrol=1;
}
JOptionPane.showMessageDialog(null,bas,"SAYI OKUMA",JOptionPane.PLAIN_MESSAGE);
System.exit(0);
}
}
| |
| |