All pastes #262267 Raw Edit

Mine

public text v1 · immutable
#262267 ·published 2006-11-30 10:28 UTC
rendered paste body
#include <iostream>
#include <stdio.h>
using namespace std;

int main(void);
int pisteet(int tuomari);
double laske(int te, int tt, int tk);
int tulosta(int kilpailija, double pisteet);



int main(void) {
    int pst[2];
    int i;


    double points;

    int kt=1;
    int onko=1;

    while(1) {
        
        for (i=0; i<=2; i++) {
            pst[i] = pisteet(i+1);
        }
        points = laske(pst[0],pst[1],pst[2]);
        tulosta (kt, points);
        
    
        cout << "Vieläkö on kilpailijoita (0=ei, muut luvut=kyllä): ";
        cin >> onko;
        
        if (onko == 1) {
            kt++;
        }
        else {
            break;
        }
    }
}
int pisteet(int tuomari) {
    int pist;
    while (1) {
        pist=0;
        cout << "Anna " << tuomari << ". tuomarin pisteet (0-12): ";
        cin >> pist;
        if (pist <= 12 && pist >= 0) {
            break;
        }
    }
    return pist;
}


double laske(int te, int tt, int tk) {
    double vastaus;
    vastaus = te + tt;
    vastaus = vastaus + tk;
    vastaus = vastaus / 3;
    return vastaus;
}
int tulosta(int kilpailija, double pisteet) {
    cout << kilpailija << ". kilpailija sai " << pisteet << " pistettä\n\n";
}