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

C++ błąd w banalnie prostym kodzie

Cloud VPS
0 głosów
358 wizyt
pytanie zadane 15 marca 2017 w C i C++ przez Joeyek Nowicjusz (190 p.)

Cześć!

Dopiero zaczynam bawić się w programowanie, podjąlem się kursu C++ 2 dni temu. 

Niestety juz mam problem w prostym kodzie...

#include <iostream>

using namespace std;
string login, haslo;
int main()
{
    cout << "Witaj!" << endl;
    cout << "Podaj swoj login: ";
    cin>>login;
    cout<<"Podaj swoje haslo: ";
    cin>>haslo;

     if ((login=="admin")&&(haslo=="miasto"));
    {
    cout << "Zostales poprawnie zalogowany!";
    }

    else
    {
        cout << "Bledny login lub haslo!";
    }

    return 0;
}

Wszystko jest w porządku do kiedy nie dodam else, przy nim jest czerwony kwadrat i nie dziala, nie wiem już w czym moze tkwić problem, wydaje się, że wszystko jest identyczne tak jak na filmiku.

Z góry dziekuje za pomoc wink

Poozdrawiam! laugh

 

3 odpowiedzi

+2 głosów
odpowiedź 15 marca 2017 przez Undisputed Gaduła (3,040 p.)
wybrane 15 marca 2017 przez Joeyek
 
Najlepsza
if ((login=="admin")&&(haslo=="miasto")); 

Powinno być

if ((login=="admin")&&(haslo=="miasto")) 

 

+2 głosów
odpowiedź 15 marca 2017 przez mokrowski Mędrzec (158,840 p.)
"miasto")); Usuń średnik.
0 głosów
odpowiedź 15 marca 2017 przez Joeyek Nowicjusz (190 p.)
Hmm, ale ze średnikiem działało, kiedy nie bylo elsa, czemu tak?
komentarz 15 marca 2017 przez Undisputed Gaduła (3,040 p.)
średnik blokuje else

Dla tej intrukcji średnik oznacza, że już nic się nie pojawi, żadem else czy else if.
komentarz 15 marca 2017 przez MararOn Bywalec (2,620 p.)
Zauważ, że gdy usuniesz else to te linie po ifie wykonują się zawsze i program informuje o poprawnych danych nawet gdy są błędne ;p
komentarz 15 marca 2017 przez Joeyek Nowicjusz (190 p.)
A no :)

To dziekuje za odpowiedz

Pozdrawiam ;)

Podobne pytania

0 głosów
1 odpowiedź 210 wizyt
pytanie zadane 29 listopada 2016 w PHP przez Kuba Bielawski Obywatel (1,760 p.)
0 głosów
1 odpowiedź 161 wizyt
0 głosów
1 odpowiedź 250 wizyt

93,457 zapytań

142,453 odpowiedzi

322,722 komentarzy

62,837 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

Kursy INF.02 i INF.03
...