Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
473
Tıklama
0
Öne Çıkarma
Java ile ilgili bir sorum var
M
8 yıl
Onbaşı
Konu Sahibi

import java.util.Scanner;

public class DayCounter {

public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
int day, month, year, pday, pmonth, pyear;
System.out.println("Enter the date of today in DD/MM/YYYY format:");
day = keyboard.nextInt();
month = keyboard.nextInt();
year = keyboard.nextInt();
System.out.println("Enter the date of the future event in DD/MM/YYYY format:");
pday = keyboard.nextInt();
pmonth = keyboard.nextInt();
pyear = keyboard.nextInt();
System.out.println("Today is " + day + "/" + month + "/" + year );
int x, y, z, a, b, c, d;
x = pday - day;
y = pmonth - month ;
z = pyear - year;
a = 365 * z;
b = 30 * y;
c = 1* x;
d = a + b + c;
System.out.println("Hold on! There are " + d + " day(s) to the big event.");


Arkadaşlar gün sayıcı yapmaya çalıştım fakat gün ay yıl formatını programa girerken "/" işareti koyduğum için hata veriyor
"/" işareti koymadığım zaman program gayet düzgün çalışmakta.
bunu nasıl çözebilirim?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



K
8 yıl
Teğmen

bunu dene

System.out.println("Today is %d/%d/%d",day,month,year);



G
8 yıl
Teğmen

Ben / ile ilgili bir hata görmedim. Yalnız bu program düzgün çalışmaz, Şubat ayını ve 31 olan ayları hesaba katmıyorsunuz.



T
8 yıl
Yarbay

kullanıcıdan tarih girişini nextInt() gibi Integer girişine özel fonksiyon ile aldığın için araya / koymak hata verir tabi ki. Internette java user input date kelimeleri ile tarih girişinin doğru yöntemini araştırmak çok mu zor:https://duckduckgo.com/?q=java+user+input+date&t=h_&ia=qa



< Bu ileti mini sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.