Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Zliczanie jedynek

Ostatnio zmodyfikowano 2015-12-13 23:23
Autor Wiadomość
DeeS
Temat założony przez niniejszego użytkownika
Zliczanie jedynek
» 2015-12-13 21:13:47
Witam!
Bardzo proste zadanie, jestem początkujący a jednak nie moge sobie poradzić.
Program ma za zadanie zliczyć liczbę jedynek z ciągu liczb (1,-1) i ma przestać oraz wypisać liczbe jedynek ( nie minus jedynek)gdy napotka zero.
Co jest nie tak w poniższym programie?
#include<iostream>
using namespace std;
int main ()
{
    int l,s=0;
    cin>>l;
    while(l=0)
    {
       cin>>l;
       if(l=1)
       s++;
       else;

    }
    cout<<s;





}
P-141922
carlosmay
» 2015-12-13 23:23:18
Nie przemyślane rozwiązanie.
Program wykonuje się od góry do dołu (chyba że każemy mu inaczej).
Wczytujesz 'l'.
Sprawdzasz zły warunek.
Wczytujesz 'l'.
Teraz dodajesz licznik 's' (zły warunek if'a).

'=' - operator przypisania.
'==' - operator porównania.
Warunek pętli zaneguj, bo nie chcesz wykonywać pętli gdy (l == 0) .
P-141930
« 1 »
  Strona 1 z 1