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

[c++] instrukcje warunkowe

Ostatnio zmodyfikowano 2016-01-07 21:35
Autor Wiadomość
Eryk17
Temat założony przez niniejszego użytkownika
[c++] instrukcje warunkowe
» 2016-01-07 19:44:24
hej, mam program z maina2 który ma wczytać liczbę i przypisać pod zmienną a np a=20 i ma potęgować liczbę tak długo by nie przekroczyła wczytanej przez nas zmiennej czyli 20. Być może to kwestia któregoś warunku albo przypisania wartości do zmiennej wynik, ale nie bardzo wiem jak to ominąć (ze względu na to że jak dam pod wynik=0 to 0*2 nadal daje mi 0)

C/C++
#include <iostream>
using namespace std;

int main()
{
    int liczba;
    cin >> liczba;
    int wynik;
    wynik = 0;
    while( wynik < liczba )
    { wynik = wynik * 2;
        if( wynik < liczba )
        { cout << wynik << " ";
        }
    };
   
}
P-143088
mateczek
» 2016-01-07 19:52:32
C/C++
#include <iostream>
using namespace std;

int main()
{
    int liczba;
    cin >> liczba;
    int wynik = 1;
    while( wynik < liczba )
    {
        cout << wynik << " ";
        wynik = wynik * 2;
    };
    cout << endl;
}
P-143089
Eryk17
Temat założony przez niniejszego użytkownika
» 2016-01-07 20:10:38
wyświetla mi się taki błąd:
1 wiersz 1: wczytano EOLN, a oczekiwano '1'
2 wczytano EOF, a oczekiwano '2'
3 wiersz 1: wczytano '2', a oczekiwano EOLN
4 wiersz 1: wczytano '2', a oczekiwano EOLN
5 wiersz 1: wczytano '2', a oczekiwano EOLN
P-143093
carlosmay
» 2016-01-07 21:35:30
P-143103
« 1 »
  Strona 1 z 1