Mäkihypyssä on viisi arvostelutuomaria.
a) Kirjoita ohjelma, jolla kysyt arvostelutuomareiden yhdelle hyppääjälle antamat tyylipisteet ja tulostat pisteiden summan. Kunkin tuomarin antamat pisteet pyydetään erikseen muodossa:
Anna tuomarin 1 pisteet:
Anna tuomarin 2 pisteet:
jne.
Tallenna tuomarien pisteet taulukkoon.
Pyydä pistemäärät for -lauseessa siten, että käytät samaa printf()-lausetta jokaisen tuomarin antaman pistemäärän kysymiseksi. Viisi tuomaria arvioi hypyn asteikolla 0-20.
Tulosta hyppääjän saamat tyylipisteet.
b) Lisää ohjelmaan tarkistus, jolla varmistat, että syötetty pistemäärä on kelvollinen.
c) Muuta ohjelmaa niin, että se tulostaa lopulliset tyylipisteet siten, että tyylipisteiden summasta on vähennetty pois pienin ja suurin ja tulosta lopuksi hyppääjän saamat tyylipisteet.
c-kohdassa on ongelmia eikä ohjelma suoritu oikein.
#include
#include
#include
#include
#define KOKO 6
int main(void)
{
float taulukko [KOKO];
int i;
float summa, summa2;
float pienin, suurin;
for (i=1; i20); //virheilmoitus jos luku pienempi kuin 0 tai suurempi kuin 20
{
printf("\nVirheilmoitus, anna pistem\x84\x84r\x84 v\x84lilt\x84 0-20: ");
scanf("%f",&taulukko[i]);
}
pienin=taulukko[i];
suurin=taulukko[i]; //ensimmäinen luku on pienin ja myös suurin
{
if (taulukko[i]suurin)
suurin=taulukko[i];
}
summa =taulukko[i];
summa2=summa-pienin-suurin;
printf("\nAntamiesi pisteiden summa on %f\n", summa2);
}
system("pause");
}
c-ohjelmaan apua
3
384
Vastaukset
- sdfsfsdf
C:n standardikirjasto ei sinällään ole tarkoitettu konsolikäyttöliittymän luomiseen joten senkink kanssa tulee jo ongelmia.
Lisäksi en tajua miksi vaaditaan käyttämään taulukkoa sillä siitä ei ole tässä mitään hyötyä. Kulutetaan vain turhaan muistia.
http://ideone.com/9EeAZ
Tässä kuitenkin toimiva versio jossa tosin taulukon käytöllä ei ole mitään hyötyä.
Luulempa että tehtävässä on tarkoitettu taulukon käyttö siihen että lopuksi saadaan laskettua taulukon tiedoista suurin ja pienin vaikka todellisuudessa nämä kannattaa suorittaa jo suoraan pääloopissa. - sdfsdfsdfs
http://ideone.com/dHpRd
Tässä versio joka käyttää taulukkoakin hyväksi. - Grafiikkaa peliin
Graafisten käyttöliittymäin järjestelmissä tuo on väärä lähestymistapa: ensin pitäisi suunnitella joko kaikkien tuomareitten yhteinen lomake, johon kukin tuomari omilla tunnuksillaan syöttää pisteensä tai sitten samanlainen lomake jokaiselle tuomarille erikseen, johon kukun tuomari syöttää arvostelupisteensä
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
S-kauppa nosti hintoja, K-kauppa laski
Elintarvikkeiden arvonlisävero laski vuodenvaihteessa 13,5 prosenttiin. S-kauppa siirsi alennuksen suoraan katteisiin pi1537522Hiihtäjä Vilma Nissisen kommentit aiheutti paniikkia
ja hernettä vedettiin nenään. Nissinen kertoi torstaina haastattelussa, kun häneltä kysyttiin, että tykkääkö hän hiihtä1305189Huuto yltyy persujen piirissä Venezuelan johdosta.
Kohta kakofonia yltyy kun persut tajuavat mitä Venezuelassa tapahtui. Von den Leydenki jo kipuilee kuten persut EU:ssa y432670- 2632283
Nyt ottaa persua pattiin: sähköauto joulukuun myydyin
🤣 prööt prööt pakoputkellaan pörisevää persua ottaa nyt saamaristi pattiin, kun paristoilla kulkeva sähköauto on noussu812218Ovatko Perussuomalaiset kommunisteja?
Toiset sanovat että ovat, toiset sanovat että eivät. Ainakin heillä on paljon sen aatteen piirteitä, koska haluavat kont672078Yhdysvaltain hyökkäys Venezuelaan on YK:n peruskirjan mukaan laiton hyökkäyssota
Oman sävynsä tähän tuo vielä se, että hyökkäys kohdistettiin nimenomaan valtiojohtoa vastaan. Toki, kun tavoitteena on v5662047Ei tule uni
Kuten epäilin. Onneksi viime yön sain ihan hyvin nukutuksi. Tiesin kyllä, ettei tästä mitään tänään tule.561110Miksi juuri Venezuela?
Kaikista maailman valtioista Trump otti silmätikukseen Venezuelan. Mutta minkä ihmeen takia? Kyseessä on kuitenkin vähäp2911077Laittaisin whatsuppissa viestin
Jos olisin täysin varma että se on toivottua vielä kun aikaa on mennyt ja että toivot sitä edelleen.661055