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

Błędne liczby w zmiennych

Ostatnio zmodyfikowano 2010-09-28 14:22
Autor Wiadomość
Carlosss
Temat założony przez niniejszego użytkownika
Błędne liczby w zmiennych
» 2010-09-27 19:35:10
Mam problem ze zmiennymi które wyświetlają mi nieprawidłowe dane w mojej gierce.

Przypisanie wartości tabelce twojeU[]
C/C++
//...
srand( time( 0 ) );
for( int i = 0; i < 5; i++ )
{
    twojeU[ i ] = rand() % 10 + 1;
}
//...

Przypisanie wartości zmiennym za_podpis_team i punktowka
C/C++
//...
int sumka;
for( int i = 0; i < 5; i++ )
     sumka = sumka + twojeU[ i ];

za_podpis_team =(( sumka * 100 ) / 5 ); //  (1)
punktowka =(( sumka * 10 ) / 5 ); //  (1)
//...

Wypisanie na ekran wartości zmiennych
C/C++
//...
for( int i = 0; i < 5; i++ )
     cout << twojeU[ i ] << " ";

cout << "\n" << za_podpis_team << " " << punktowka << "\n";
getch();
//...

i przypuścmy że wartości tabelki twojeU[] to 5, 7, 8, 2, 3 (czyli 25) i według mojego wzoru (patrz // (1)) powinno wyjść 500 i 50, a wypis na ekranie jest taki:

5 7 8 2 3
1120 112

I moje pytanie brzmi dlaczego zamiast tego przykładowego 500 i 50 jest wypisane 1120 i 112
P-22429
malan
» 2010-09-27 19:40:04
int sumka = 0;
P-22431
Carlosss
Temat założony przez niniejszego użytkownika
» 2010-09-27 19:50:43
teraz juz niema 1120 i 112 tylko 0....

EDIT: //Problem rozwiązany...  Oh ja głupi :/ taki błąd...
PS. temat do zamknięcia...
P-22433
lenrokskate
» 2010-09-27 20:19:38
napisz łaskawie jak go rozwiązałeś
P-22436
Carlosss
Temat założony przez niniejszego użytkownika
» 2010-09-28 14:22:29
W tym programie mam kilka plików i zdefiniowane zmienne są w pliku np. A, wypisane są w C a wartość przypisana w E. I dlatego pojawialy mi sie zera bo jeszcze nie przypisałem wartości a już chciałem wypisywać na ekran... Dlatego najpierw przypisałem wartości (czyli przeniosłem do C) i wtedy gra gitara :D
No cóż problem troszkę banalny :D
P-22448
« 1 »
  Strona 1 z 1