Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"indeksmuutuja" - 1 õppematerjal

Programmeerimine 2-esimene kodutöö
3
docx

Programmeerimine 2. esimene kodutöö

Ülesande püstitus Vastavalt oma matrikli viimasele numbrile valitakse ülesande variant. Koostada tuleb C-keelne programm. Tingimused: 1) failist F1 sisestatakse kirjed struktuuriga: Nimi - string Vanus ­ naturaalarvuline Palk ­ reaalarvuline 2) faili F2 väljastatakse keskmisest madalama vanusega kirjed; 3) faili F3 väljastatakse keskmiset suurema palgaga kirjed. Programmikood #include #include #include #include int i=0; // Globaalne indeksmuutuja int n; // Ridade ehk isikute arv failis double keskm_vanus,keskm_palk,sum_palk=0,sum_vanus=0; #define DEBUG 0 // Silumisinfo kuvamiseks peab muutuja olema 1 /** Isikuandmete struktuur ja muutujate kirjeldus **/ struct isik { char nimi[100]; int vanus; double palk; }; struct isik *palgaandmed; /** Failinimede muutujad **/ char f1[]="f1.txt"; char f2[]="f2.txt"; char f3[]="f3.txt"; FILE *fp1,*fp2,*fp3; /* Funktsioon sisendfaili olemasolu kontrolliks ja kirjete arvu määramiseks failis **/

Informaatika → Informaatika 2
69 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun