Witam wszystkich!
Mam do napisania program, który poprosi użytkownika, aby podał dowolny rok. Za pomocą cin program pobierze liczbę wpisaną przez użytkownika, a następnie za pomocą cout wypisze na ekran komunikat:
jeśli liczba wpisana przez użytkownika wynosi 2014, wypisze komunikat: "Rok 2014 jest obecnie"
jeśli wpisana liczba jest większa niż 2014, program wypisze komunikat: "Rok x nastapi za y lat"
jeśli wpisana liczba jest mniejsza niż 2014, program wypisze komunikat: "Rok x byl y lat temu"
jeśli wpisana liczba wynosi 0, to program wypisze komunikat: "Wprowadzone dane sa nieprawidlowe"
jeśli wpisana liczba jest mniejsza niż 0, to program wypisze komunikat: "Rok x p.n.e. byl y lat temu"
Proszę o pomoc. Poniżej znajduje się kod, który napisałem. (Jeśli źle zamieściłem post to z góry przepraszam)
#include <iostream>
using namespace std;
int main()
{
int x,y;
cout <<"Podaj rok: " << endl;
cin >> x;
if (x==2014)
{
cout <<"Rok 2014 jest obecnie" << endl;
}
else if (x > 2014)
{
cout <<"Rok" << x << "nastapi za"<< y <<"lat" << endl;
}
else (x < 2014)
{
cout <<"Rok" << x << "byl" << y << "lat temu" << endl;
}
if (x == 0)
{
cout <<"Wprowadzone dane sa nieprawidlowe" << endl;
}
else (x < 0)
{
cout <<"Rok" << x << "p.n.e. byl" << y << "lat temu" << endl;
}
return 0;
}