Documente Academic
Documente Profesional
Documente Cultură
Lab 6 V 11
Lab 6 V 11
REFERAT
La disciplina Programare Lucrare de laborator 6
1 Varianta
&&
2 Conditiile problemei () ,e calculat un articol cu - inscrieri . care contine informatia despre numerele de telefoane a unui !rup de personae 3 Schema logica a algoritmului
Start "ntr -um
"0$ "1n "22
&
/d
Ma 61t e4d
"ntr datele
ma60te4d5 Art0tel4i5
/,
tel4i50tel475 tel4750art
/S
Te 0t
322
-ume tel
/,
/&$S
"tr tel
8
!etch
&
end
2() Conditiile problemei a: de reali7at cautarea unei persona dupa numarul de telefon b: de aran;at inscrierile in ordine crescatoare dupa numarul de telefon 4 Listingul programului < include 1conio h= < include 1stdio h= < include 1strin! h= <include 1math h= Struct telefon >char numere 4+$5.int tel 4+$5: 'oid main >void:? Clrscr @ struct telefon te 4%$5 @ "nt n.i.t.A@ printf >Bintrodu numarul de abonati CD:@ Scanf >B/dD.En:@ printf >BFn introdu datele articolului FnD:@ Gor >i0$@i1n@i22:@ ?printf >Bnttrodu numele abonatului CD:@ Scanf >B/sD.te 4i5 nume :@ Hrintf >Bintrodu telefonul abonatului D:@ Scanf >B/dD.te4i5 tel:@I Hrintf >BFn Articolul este CD:@ Hrintf >B nume telefon FnD:@ Gor >i0$@i1n@i22:? printf >B J/&$s J /&$d J D . te 4i5 nume. te4i5 tel:@ Hrintf >Bintrodu telefonul abonatului D:@ Scanf >B/dD.Et:@I for >i0o@i1n@i2:?if >te4i5 tel 0 0t:@ A0"@ Hrintf >Babonatul dorit este /s cu tel /dD te4A5 nume . te 4A5 telD:@ Gor >i0$@i1n@i22:?ma60te4i5 tel @ 70" @ Gor >d0"Kd1n@d22:?if >ma6 1te4d5 tel: ?ma60te4d5.tel@70d@II Art 0te4i5@te 4i50te475@te4750art@I Hrintf >BFn datele noi sint FnD:@ Hrintf >BJ nume J telJD:@ Gor >i0$@i1n@i22: Hrintf >BJ /s J/&$d J B .te4i5 nume . te4i5 tel :@ Letch >:I 5 escrierea programului "n acest pro!ram noi am folosit functii . instructiuni de tipul !oid main " print# " getch " i# " gets " #or " clrscr $%a% Giecare instructiune are functia sa de e6emplu functia i# & calculea7a valoarea e6presiei .daca re7ultatul este A,E'AR .atunci se indeplineste instructiunea . iar in ca7 contrar se sare peste instructiune si nu avem nici o actiune "nstructiunea #or'numarul de repetari a ciclului este cunoscutde la inceputul e6ecutarii lui . conducerea ciclului este efectuata cu a;utorul unei variabile de tipul int "nmita parametrul ciclului . care . in acest ca7 proces ciclic primeste valori
consecutive de la valoarea data . pina la valoarea finala data "ar #or este o instructiune ciclica cu parametru ( Conclu)ii Cu a;utorul acestor pro!rame noi am prelucrat si am operat cu sirurile de caractere folosind principii clasice de inversare a masivelor "n acest pro!ram noi am folosit instructiuni si functii descrie in punctul 5,atorita acestei lucrari de laborator eu miam intarit cunostintele teoretice primite la perechile de curs