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

lekcja 30 lotto - program nic nie robi

Ostatnio zmodyfikowano 2013-09-20 17:05
Autor Wiadomość
Ven_64
Temat założony przez niniejszego użytkownika
lekcja 30 lotto - program nic nie robi
» 2013-09-20 16:57:56
Jak w tytule, mój program nic nie robi (niekończony się i niczego nie wypisuje), miga mi tylko ta kreska '_'. Wiecie o co chodzi?
Kod:
C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
    int szansa = 0;
    for( int a = 1; a <= 49; a++ )
    {
        for( int b = 1; b <= 49; b++ )
        {
            for( int c = 1; c <= 49; c++ )
            {
                for( int d = 1; d <= 49; c++ )
                {
                    for( int e = 1; e <= 49; e++ )
                    {
                        for( int f = 1; f <= 49; f++ )
                        {
                            if( a < b && b < c && c < d && d < e && e < f )
                                 szansa++;
                           
                        }
                    }
                }
            }
        }
    }
    cout << "szansa 1 do " << szansa;
    return 0;
}
 
P-92365
rafixxx25
» 2013-09-20 17:01:05
C/C++
for( int d = 1; d <= 49; c++ )
Pętla ta chodzi w nieskończoność, ponieważ warunek zawsze jest spełniony(zamiast d++, jest c++)
Można to policzyć także w prostszy sposób - ze wzoru: (49 6) -> to ma być dwumian Newtona :P
P-92367
Ven_64
Temat założony przez niniejszego użytkownika
» 2013-09-20 17:05:46
Dzięki za pomoc i sorry za spam.
P-92368
« 1 »
  Strona 1 z 1