Eksam 1 programmeerimine
py.
ÜLESANNE 3
Muutke eelmine programm nii, et mõned alamülesanded oleks lahendatud järgmiste funktsioonidega:
cprice(hind tekstina) - tagastab hinna arvulise väärtuse; vea korral väljastab teate ja tagastab
0;
cquant(kogus) - tagastab koguse arvuna; vea korral väljastab teate ja tagastab 0;
failAva(faili nimi) - tagastab faili objektiviida; vea korral väljastab teate ja lõpetab kogu
programi töö käsuga exit(1)
pealkiriLoe(failiviit) - tagastab pealkirjade loendi, vea korral väljastab teate ja lõpetab kogu
programi töö käsuga exit(1)
kokkuV(pealkirjade loend) - tagastab tunnuse järjekorranumbri, millele arvutatakse summad
ja keskmised.
Testige uut programmi andmetega failist tabel1.csv. Salvestage programmi tekst failis ylesanne3.py.