Skocz do zawartości

Mass69

Członkowie
  • Postów

    1
  • Dołączył

  • Ostatnio

    Nigdy

Mass69's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Witam, jestem totalnie zielony w c++, ale chciałbym się poduczyć. Napisałem program który po podaniu rok pokazuje czy jest on aktualny, za ile lat bedzie, ile lat temu był, jeśli 0 to bład, p.n.e. Mój problem polega na zapewne błednej składni if, i po wpisaniu np. 2015, wyświetla : Rok 2015 jest obecnie wartosć nie prawidłowa. A wartość nie prawidłowa powinna wyświetlić się tylko przy podaniu 0. Jak to skorygować ? Pozdrawiam #include using namespace std; int main() { int year; cout << "Podaj rok: "; cin >> year; if (year == 2015 ) { cout << "Rok 2015 jest obecnie"; } else if (year > 2015 ) { cout << "Rok " << year << " nastapi za " << year-2015 << "lat" < } else (year < 2015); { cout << "Rok " << year << " był " << 2015-year << " lat temu"; } if (year == 0) { cout <<"Wprowadzone dane sa nieprawidlowe"; } else if (year < 0) { cout << "Rok" << -year << " p.n.e był " << year-2015 << " lat temu"; } return 0; }
×
×
  • Utwórz nowe...