Swat | 03 Temmuz 2014 12:36 | X'den Y'ye Kadar OlanSayıların Toplanması(Tek,Çift ve Hepsi) Kullanıcıdan alınan iki değer;
alt taban değeri
üst taban değeri
arasındaki tek sayıların , çift sayıların ve tüm sayıların toplamını gösterir.
Girilen değerler dahildir Kod:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package tekciftsayitoplama;
import javax.swing.*;
/**
*
* @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] NEO
*/
public class Main {
public static void main(String[] args)
{
int taban=Integer.parseInt(JOptionPane.showInputDialog("Alt Taban Değerini Giriniz"));
int sinir=Integer.parseInt(JOptionPane.showInputDialog("Üst Sınır Değerini Giriniz"));
int teksayilar=0;
int ciftsayilar=0;
int hepsi=0;
int copy1=taban;
int copy2=taban;
String sonuc="";
for(int i=taban;i<=sinir;i++)
hepsi+=i;
sonuc=taban+"'den "+sinir+" Değeri Dahil Olan Sayıların Toplamı: "+hepsi;
if(copy1%2==0)
copy1++;
for(int i=copy1;i<=sinir;i+=2)
teksayilar+=i;
sonuc+="\n"+taban+"'den "+sinir+" Değeri Dahil Olan Tek Sayıların Toplamı: "+teksayilar;
if(copy2%2!=0)
copy2++;
for(int i=copy2;i<=sinir;i+=2)
ciftsayilar+=i;
sonuc+="\n"+taban+"'den "+sinir+" Değeri Dahil Olan Çift Sayıların Toplamı: "+ciftsayilar;
JOptionPane.showMessageDialog(null,sonuc,"SONUC",JOptionPane.INFORMATION_MESSAGE);
}
} |