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

mam problem z pętlą "do ... while"

Ostatnio zmodyfikowano 2008-09-25 20:15
Autor Wiadomość
kb1093
Temat założony przez niniejszego użytkownika
mam problem z pętlą "do ... while"
» 2008-09-25 12:16:24
oto program który napisałem:

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

int szescian( int a )
{
    return( a * a * a );
}

int main()
{
    int a;
    do
    {
        int x;
        cout << "podaj liczbe: ";
        cin >> x;
        cout << "szescian tej liczby wynosi: " << szescian( x ) << endl;
        cout << "chcesz powturzyć czynność dla następnej liczby ?" << endl;
        cout << "TAK- 0   NIE- dowolny klawisz" << endl;
        cin >> a;
    } while( a = 0 );
   
    getch();
    return 0;
}

 

Wszystko się kompiluje w porządku tylko mam jeden mały problem, mianowicie pętla nie działa ... ktoś wie dlaczego ?
P-1694
DeBugger
Znam odp. :D
» 2008-09-25 15:52:56
Błąd.
Nie tak:
while( a = 0 )
A tak:
while( a == 0 )
P-1698
kb1093
Temat założony przez niniejszego użytkownika
» 2008-09-25 20:15:44
no tak ... podstawa ... wielkie dzięki
P-1700
« 1 »
  Strona 1 z 1