1. Napiši program koji će otvoriti datoteku brojevi.txt i u nju ubaciti n brojeva svaki u svoj redak. Program treba pročitati podatke iz datoteke i ispisati zbroj svih brojeva djeljivih s 7 i odrediti koliko je pozitivnih brojeva kojima je zadnja znamenka 4.
Primjer:
Ulaz:
n = 6
-6
7
24
2
13
-14
Izlaz:
-7
1
2. Napiši program koji će otvoriti datoteku tekst.txt i u nju spremiti n riječi u jednom retku, a zatim kreirati novu datoteku slovod.txt u kojoj će spremiti sve riječi iz datoteke tekst koje imaju slovo d u sebi (bez obzira je li veliko ili malo slovo) i počinju velikim slovom.
Primjer:
Ulaz:
n = 5
Sad ana RAD subota kad
Izlaz:
Sad RAD
3. Zadana je matrica reda n. Zadane brojeve spremi u datoteku Proba1.txt. Izračunaj:
a) najveći broj u drugom stupcu
b) koliko je elemenata veće od prosjeka elemenata na sporednoj dijagonali
c) umnožak elemenata djeljivih s pet na glavnoj dijagonali, ako takvih elemenata nema ispisat će se nula
d)koliko je elemenata pozitivno u cijeloj matrici
e)zbroj brojeva jednakih -1 u prvom retku
Rezultate spremi u datoteku Prob2.txt.
Primjer:
Ulaz:
n = 3
-1 -2 -1
4 5 6
-3 8 -9
Izlaz:
8
4
5
4
-2
4. Zadana je matrica u tekstualnoj datoteci primjer.txt u kojoj se nalaze podaci o natjecateljima iz informatike (ime i prezime) i njihovim bodovima iz svakog zadatka (ima ukupno 3 zadatka). Promijenite datoteku tako da u njoj budu sortirani učenici po ukupnom broju bodova od najvećeg broja prema najmanjem.
Primjer:
Ulazna datoteka:
Mario Maric 15 2 7
Iva Ivic 5 13 4
Ana Anic 4 14 12
Izlaz:
Ana Anic 30
Mario Maric 24
Iva Ivic 22