Laboratorijska naloga 26 - navodila in oddaja
Zahteve zaključka
Odprto: 30. 3. 2011, 8:20
1. naloga : Napiši program, ki prebere v niz s1 tvoje ime v s2 pa sosedovo. Niza primerjaj po dolžini in ju po potrebi med seboj zamenjaj, tako da bo v s1 daljše ime. Nato ju združi v skupen niz s3 (pazi, da najprej dodaš vmes presledek!) tako da bo na prvem mestu daljše in na drugem krajše ime. Izpiši vse tri nize.
2. naloga : Napiši program, ki v zanki bere niz in preveri, ali se v njem nahaja podniz »in«. Če se, izpiše pozicijo prve pojavitve ter prvo pojavitev zamenja s »ter«. Zanka se konča, ko uporabnik vpiše niz »KONEC«.
3. naloga : Napiši program, ki prebere niz s in ga kopira v niz n, (s pomočjo strncpy kopiraj do prvih 10 znakov, pazi, da bo polje dovolj veliko) ter niz n izpiši. Nato v n preberi nov niz maksimalne dolžine 10 in ga shrani v niz s, nato pa izpiši niz s.
4. naloga : Napiši program, ki v spremenljivko prebere niz(stavek - več besed). Napiši funkcijo Skrci, ki niz preoblikuje tako, da se bo vsaka beseda začela z veliko začetnico, vse presledke pa iz niza pobriše. Izpiši skrčen niz.
5. naloga : Napiši program, v katerem definiraš funkcijo Palindrom, ki ugotovi ali je prebran niz palindrom! (Niz je palindrom, če se bere naprej in nazaj enako)
6. naloga : Napiši program, v katerem definiraš dve enodimenzionalni polji nizov. V prvega vpiši kratice šolskih predmetov, v drugega pa priimke profesorjev, ki v tvojem razredu te predmete učijo. Nato napiši zanko, v kateri vpišeš ime predmeta, program pa izpiše priimek profesorja. Zanka naj se zaključi, če vpišeš namesto predmeta "KONEC".
Rešitve shranite v arhivsko datoteko zip z imenom
{vašeime}_{vašpriimek}_laboratorijska_vaja_26.zip
primer:
janez_novak_laboratorijska_vaja_26.zip
2. naloga : Napiši program, ki v zanki bere niz in preveri, ali se v njem nahaja podniz »in«. Če se, izpiše pozicijo prve pojavitve ter prvo pojavitev zamenja s »ter«. Zanka se konča, ko uporabnik vpiše niz »KONEC«.
3. naloga : Napiši program, ki prebere niz s in ga kopira v niz n, (s pomočjo strncpy kopiraj do prvih 10 znakov, pazi, da bo polje dovolj veliko) ter niz n izpiši. Nato v n preberi nov niz maksimalne dolžine 10 in ga shrani v niz s, nato pa izpiši niz s.
4. naloga : Napiši program, ki v spremenljivko prebere niz(stavek - več besed). Napiši funkcijo Skrci, ki niz preoblikuje tako, da se bo vsaka beseda začela z veliko začetnico, vse presledke pa iz niza pobriše. Izpiši skrčen niz.
5. naloga : Napiši program, v katerem definiraš funkcijo Palindrom, ki ugotovi ali je prebran niz palindrom! (Niz je palindrom, če se bere naprej in nazaj enako)
6. naloga : Napiši program, v katerem definiraš dve enodimenzionalni polji nizov. V prvega vpiši kratice šolskih predmetov, v drugega pa priimke profesorjev, ki v tvojem razredu te predmete učijo. Nato napiši zanko, v kateri vpišeš ime predmeta, program pa izpiše priimek profesorja. Zanka naj se zaključi, če vpišeš namesto predmeta "KONEC".
Rešitve shranite v arhivsko datoteko zip z imenom
{vašeime}_{vašpriimek}_laboratorijska_vaja_26.zip
primer:
janez_novak_laboratorijska_vaja_26.zip