Documente Academic
Documente Profesional
Documente Cultură
Lectia 6
Elevul:________________
Structuri(Instructiuni) de control
Orice program scris intr-un limbaj de programare poate fi conceput daca folosim structuri sau instructiuni de control. Structurile fundamentale utilizate in scrierea oricarui program sunt: Structura liniara sau secventiala Structura de decizie sau alternativa Structura repetitiva ( cu test initial, cu test final, cu contor)
variabila=valoare; (variabilavaloare)//pseudocod
Exemplu: a=2;(citim lui a i se atribuie 2) a2(pesudocod citim lui a i se atribuie 2)
Instructiunea de citire
Instructiunea de citire =introducerea de la tastatura a valorii de catre utilizator
cin>>variabila;
Exemplu: cin>>a; sau mai multe variabile odata cin>>a>>b>>c;
Lectia 6
Elevul:________________
Instructiunea de scriere
Instructiunea de scriere= afisarea in ecran a valorii datei precizate prin nume sau a
3. Algoritmul de interschimbare
Fie doua variabile a si b naturale. Sa se interschimbe continutul celor doua valori intre ele. Initial a=3 si b=2 dupa interschimbare a=2 si b=3 a b; a ia valoarea lui b deci a=2 si b=2 se pierde valoarea 3 ba; b ia valoarea lui a deci b=3 si a=3 se pierde valoarea 2 De aceea folosim o variabila auxiliara sau de manevra in care vom plasa una din valorile
Lectia urmatoare:
Lectia 6
Elevul:________________
1. Se cunosc lungimile laturilor unui teren agricol de forma triunghiulara. Determinati cati metri de sirma sunt necesari pentru imprejmuirea lui. Exemplu: a=4m, b=5m, c=6m Se va afisa: 15m
2. Pentru echipa de fotbal Otelul Galati calculati golaverajul, stiind ca acesta se calculeaza ca diferenta dintre numarul golurilor marcate si numarul golurilor primite. Exemplu: goluri_marcate=4 ; goluri_primite=2 Se va afisa: golaveraj=4-2=2 goluri 3. Sa se scrie un program care sa calculeze numarul de picioare dintr-o curte, in care se afla g gaini, p pisici si un om. Exemplu: Daca citim g=5, p=3 Se va afisa: 24 picioare 4. Sa se calculeze aria unui triunghi cunoscand o latura a triunghiului b si inaltimea corespunzatoare h . Exemplu:daca citim b=4, h=3 Se va afisa: A=b*h/2=12/2=6 5. Un melc se deplaeaza cu viteza v km/saptamana. De cat timp(in ore) are nevoie melcul pentru a strabate distanta d data in metri. Exemplu: v=3km/saptamana si d=5m Se va afisa: t=0,28 ore 6. Se citeste de la tastatura un numar de 2 cifre. Sa se afiseze cifrele numarului si sa se construiasca numarul invers.(cu interschimbare si fara interschimbare). Exemplu: n=12 Se va afisa: cifrele numarului sunt: 1 2 Numarul inversat este: 21
7. Scrieti un program care afiseaza perimetrul si aria unui patrat de latura l cm. Exemplu: l=3 Se va afisa: Perimetrul patratului este: 12cm Aria patrtului este: 9cm