Probleme Rezolvate Strutura Alternativa

download Probleme Rezolvate Strutura Alternativa

of 6

Transcript of Probleme Rezolvate Strutura Alternativa

  • 7/24/2019 Probleme Rezolvate Strutura Alternativa

    1/6

    1. Se considera trei numere ntregi. Daca toate sunt pozitive, sa se afiseze numarul mai maredintre al doilea si al treilea numar, n caz contrar sa se calculeze suma primelor doua numere.

    Exemple: Date de intrare 45 23 100 date de iesire 100 ; Date de intrare 34 -25 10 Date de

    iesire 9.

    CITESTE A, B, C

    DACA A>0 SI B>0 SI C>0 ATUNCI

    DACA B>C ATUNCI

    SCRIE B

    ALTFEL

    SCRIE C

    SF DACA

    ALTFEL

    SCRIE A+B

    SF DACA

    2.Andrei primeste ntr-o zi trei note, nu toate bune. Se hotaraste ca, daca ultima nota este celputin 8, sa le spuna parintilor toate notele primite iar daca este mai mica dect 8, sa lecomunice doar cea mai mare nota dintre primele doua. Introduceti notele luate si afisati notelepe care le va comunica parintilor.

    Exemple : Date de intrare 6 9 9 Date de iesire 6 9 9 ; Date de intrare 8 5 7 Date de iesire 8.

    CITESTE A, B, C

    DACA C>=8 ATUNCI

    SCRIE A, B, C

    ALTFEL

    DACA A>B ATUNCI

    SCRIE A

    ALTFEL

  • 7/24/2019 Probleme Rezolvate Strutura Alternativa

    2/6

    SCRIE B

    SF DACA

    SF DACA

    3. Scrieti un program care sa permita alegerea unei optiuni dintr-un anumit meniu afisat pe ecran: seafiseaza meniul

    1. suma

    2. produs

    se introduc doua numere si se alege o operatie din meniu prin introducerea numarului de ordine. Peecran sa apara expresia si valoarea calculata.

    SCRIE "1. SUMA"

    SCRIE "2. PRODUS"

    CITESTE A, B, OPTIUNEA

    DACA OPTIUNEA = "1" ATUNCI

    SCRIE A + B

    ALTFEL

    SCRIE A * B

    SFARSIT DACA

    4.Se introduc doua numere. Daca al doilea numar este diferit de 0, sa se afiseze ctuldintre primul si al doilea, iar daca este nul, sa se afiseze mesajul mpartire

    imposibila.

    Exemple : Date de intrare 10 3 Date de iesire 3.33 Date de intrare 45 0 date de iesire

    Impartire imposibila.

    CITESTE A, B

    DACA B0 ATUNCI

    SCRIE A/B

  • 7/24/2019 Probleme Rezolvate Strutura Alternativa

    3/6

    ALTFEL

    SCRIE mpartire imposibila

    SFARSIT DACA

    5.Ionel spune parintilor doar notele mai mari sau egale cu 7. ntr-o zi el a luat trei note.Introduceti-le n calculator si afisati acele note pe care le va comunica si parintilor.

    Exemplu : Date de intrare 8 7 5 Date de iesire 8 7.

    CITESTE A, B, C

    DACA A > 7 ATUNCI

    SCRIE A

    SFARSIT DACA

    DACA B > 7 ATUNCI

    SCRIE B

    SFARSIT DACA

    DACA C > 7 ATUNCI

    SCRIE C

    SFARSIT DACA

    6.Se introduc doua numere ntregi. Sa se testeze daca primul numar este

    predecesorul (succesorul) celui de-al doilea si sa se afiseze un mesajcorespunzator.

    Exemple : date de intrare : 2 4 date de iesire : Nu ; date de intrare : 5 6 date de iesire : Da.

    CITESTE A, B

    DACA A=B-1 ATUNCI

    SCRIE A,"PREDECESORUL LUI ",B

    ALTFEL

    DACA A = B+1 ATUNCI

  • 7/24/2019 Probleme Rezolvate Strutura Alternativa

    4/6

    SCRIE A,"SUCCESORUL LUI ",B

    ALTFEL

    SCRIE "NU EXISTA NICI O RELATIE INTRE NUMERE"

    SFARSIT DACA

    SFARSIT DACA

    7.Se dau doua numere. Sa se nmulteasca cel mai mare cu doi si cel mai mic cu trei si

    sa se afiseze rezultatele.

    Exemplu : date de intrare : 3 7 date de iesire : 9 14

    CITESTE A, B

    DACA A

  • 7/24/2019 Probleme Rezolvate Strutura Alternativa

    5/6

    DACA A=B ATUNCI

    SCRIE "SUNT EGALE", A, " = ", B

    ALTFEL

    SCRIEA,B

    SFARSIT DACA

    SFARSIT DACA

    9.Se dau doua numere, afisati-l pe cel mai mic.

    Exemplu : Date de intrare : 44 32 Date de iesire : 32.

    CITESTE A, B

    DACA A

  • 7/24/2019 Probleme Rezolvate Strutura Alternativa

    6/6

    scrie x

    }

    altfel daca b!=0

    atunci scrie 'nu exista solutii'

    altfel scrie 'o infinitate de solutii'

    sf.daca

    sf.daca