🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
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: Kodu kopyalamak için üzerine çift tıklayın!
/*
* 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);
}
}