• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z C++

0 głosów
1,546 wizyt
pytanie zadane 5 grudnia 2015 w C i C++ przez Youshimoto Nowicjusz (240 p.)

Cześć!

Widziałem wątki na ten temat, ale za Chiny nie mogę poprawić, i zlokolizować błędu

#include <iostream>

using namespace std;
int wiek;

int main()
{
    cout << "Ile masz lat?:";
    cin >> wiek

    if (wiek<18)
    {
        cout << "Nie jestes pelnoletni i nie mozesz zostac prezydentem";
    }
   else if ((wiek>=18)&&(wiek<35))
    {
        cout << "Jestes pelnoletni, nie mozesz zostac prezydentem";
    }
     else
    {
      cout << "Jestes pelnoteltni i mozesz zostac prezydentem";
    }
}

wyskakują mi błędy:
C:\Users\Ja\Documents\Projekty\wiek\main.cpp|11|error: expected ';' before 'if'|
C:\Users\Ja\Documents\Projekty\wiek\main.cpp|15|error: 'else' without a previous 'if'|
 

I jak mówiłem nie mogę w ogóle zlokalizować błędu.

Pozdrawiam

 

2 odpowiedzi

+3 głosów
odpowiedź 5 grudnia 2015 przez adrian17 Mentor (354,120 p.)

Bardzo dokładnie Ci powiedział gdzie jest błąd:

error: expected ';' before 'if'|

spodziewałem się ';' przed 'if'

A co jest przed if?

cin >> wiek
+2 głosów
odpowiedź 5 grudnia 2015 przez emSon Stary wyjadacz (10,480 p.)
cin >> wiek

Tu brakuje ci średnika, 9 linia. Dziwne że tego nie znalazłeś. Komunikat mówi jasno: brakujący średnik przed instrukcją w 11 lini.

Podobne pytania

0 głosów
2 odpowiedzi 409 wizyt
pytanie zadane 30 grudnia 2017 w C i C++ przez kikosiak Obywatel (1,010 p.)
0 głosów
1 odpowiedź 198 wizyt
pytanie zadane 21 grudnia 2020 w C i C++ przez repcaq Nowicjusz (120 p.)
–6 głosów
1 odpowiedź 467 wizyt

93,424 zapytań

142,420 odpowiedzi

322,637 komentarzy

62,782 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...