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
371
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
- 427362
Oletko keskustellut kaivatustasi muiden
Kanssa lähiaikoina? Jos, onko keskustelu ollut positiivista tai negatiivista? Vaikuttaako keskustelut mielipiteeseesi ka533662Ennen ei ollut persuja ja työttömyyttä, lääkäriinkin pääsi
Ennen oli kaikilla töitä Kauppiaille kelpasi kun saivat voittoa Yritystukia ei ollut Lääkäriin pääsi kaikki haluklaat Nu473546- 623298
- 512974
Tulipalossa henkilövahinkoja, itsenäisyyspäivä alkoi huonosti, poliisi tiedottaa lisää
Savonlinna https://www.como.fi/uutiset/savonlinna-henkilovahinkoja-tulipalossa-poliisi-tiedottaa-lisaa/512832Kyllä on Vasemmistoliitosta Koskelan johdolla tullut todellinen ääripuolue
se on niin tulipunainen kuin olla voi, ja selvästi haluaa jatkuvasti eripuraa, ja repiä kansaa kahtia. Siinä on jo vuod342799Antifasismi - mitä se on?
Se on äärivasemmistolaista anarkistista toimintaa joka käyttää fasisminvastaisuutta keppihevosena oikeuttaakseen toimint302464IL- KELA:n pääjohtaja, lääke- ja oikeustieteen tohtori Lasse Lehtonen sekavassa tilassa Brysselissä!
"Iltalehden tietojen mukaan Lehtosen käytös Brysselin lentokentällä on herättänyt huomiota, ja hänen olemuksensa on tulk1851820- 471541