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

Problem z programem

Ostatnio zmodyfikowano 2009-02-25 20:11
Autor Wiadomość
matic
Temat założony przez niniejszego użytkownika
Problem z programem
» 2009-02-23 18:10:03
Witam!
Napisałem taki program:

C/C++
#include <iostream>
#include <cmath>
#include <iomanip>

using namespace std;
int main()

{
    char w;
    do {
        float a;
        int ilosc;
        system( "CLS" );
        cout << "********************************************************" << endl;
        cout << "************     SKILLOMIERZ v.0.1.1    ****************" << endl;
        cout << "************          By Matic          ****************" << endl;
        cout << "********************************************************" << endl;
        cout << " " << endl;
        cout << " " << endl;
        cout << "Podaj ilosc zawodnikow: "; cin >> ilosc;
        for( int i = 1; i <= ilosc; i++ )
        {
            cout << "Zawodnik nr " << i << ": ";
           
           
            cout << "Podaj KSM: " << endl; cin >> a;
            cout << " " << endl;
            cout << "SKILL: " << round( a * 0.85 ) << endl;
        }
       
       
        cout << "Kontynuowac? (t/n) ";
        cin >> w;
    } while( w != 110 );
   
    return 0;
}

Mam jednak problem, bo chciałbym, żeby program nie wyświetlał wyniku obliczeń od razu tylko później wszystkie na raz.

Np. Po wybraniu ilości zawodników np. 3, jak zrobić żeby program najpierw zapytał 3 razy o podanie KSM, a później po ich podaniu wyświetlił np.
Zawodnik 1 = 5
Zawodnik 2 = 5
Zawodnik 3 = 4

P.S. Jeżeli już o to pytałem to sorki, jak zrobić żeby było można przypisać do zawodnika nazwisko ??
P-4398
pekfos
» 2009-02-23 18:38:18
zrób tabele ze zmiennych double albo float i zapisuj do nich wyniki
po czym wyświetl ich wartości
P-4400
DejaVu
» 2009-02-23 19:12:41
C/C++
double tablica[ 100 ];
for( int i = 0; i < 100; i++ )
{
    //wczytywanie:
    cin >> tablica[ i ];
} //for

for( int i = 0; i < 100; i++ )
{
    //obliczenia + wypisanie wyniku
    cout << tablica[ i ] * 40;
} //for
P-4408
matic
Temat założony przez niniejszego użytkownika
» 2009-02-24 18:35:22
Dzięki. Jest tylko jeszcze jeden problem. Nie wiem jak to "włożyć" do programu... (chyba marny ze mnie programista :/
P-4466
invisiblekid
» 2009-02-25 20:11:31
Jeżeli chodzi o przypisanie zawodnikowi nazwiska to chyba powinieneś przeglądnąć lekcję o strukturach- tam powinieneś znaleźć rozwiązanie. Wybacz, że nie podaję żadnego kodu ale samemu musiałbym chyba wrócić do tej lekcji :P
P-4482
« 1 »
  Strona 1 z 1