Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
474
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



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.