Sunteți pe pagina 1din 2

Tema Sedinta 2

Tema 1.
Creati un progam care sa verifice daca textul introdus

de un utilizator de la tastatura este un sir de tip numere sau litere.

Va rog utilizati if-elif-else.

Trebuie sa afisati urmatoarele siruri de caractere:

Numar: “Sirul de caractere este format din numare”

Litere: “Sirul de caractere este format din litere”

Orice altceva: “Sirul de caractere este format din diferite elemente”

Tema 2.
Scrieti un program ce va numara cate caractere are un sir de caractere dat de utilizator. Aceata
numarare sa se realizeze cu ajutorul unui for. La final afisati rezultatul.

Tema 3.

Creati un program in care utilizatorul sa introduca un numar de telefon. Acesta trebuie sa introduca
un numar cu formatul de 10 cifre si sa inceapa cu 07 (zero sapte). Realizati acest program cu ajutorul
unui if in if astfel :

 Nu aveti voie sa folositi and sau or intr-o expresie de tip if.


 Nu aveti voie sa folositi cuvantul cheie in intr-o expresie de tip if
 Verificati daca utilizatorul a introdus exclusiv un numar. In caz contrar avertizati utilizatorul
de greseala si iesiti din program
 Daca sirul de caractere este format din numere, numarati caracterele sirului cu ajutorul unui
for. Daca numarul de caractere difera informati utilizatorul de formatul numarului de
telefon.
 Daca numarul de caractere al sirului este 10 verificati daca primele doua caractere sunt 07
(zero sapte) cu ajutorul unui for (realizati aceasta cerinta prin compararea sirului progresiv
cu 07). Daca primele doua caractere difera informati utilizatorul de formatul numarului de
telefon.
 In cazul in care trece de aceste verificari atunci afisati mesajul <<Felicitari! Numarul e
acceptat.>>
Tema 4.

Creati un program in care utilizatorul sa introduca un numar de telefon. Acesta trebuie sa introduca
un numar cu formatul de 10 cifre si sa contina 07 (zero sapte). Realizati acest program cu ajutorul
unui if in if astfel :

 Trebuie sa folositi fie and fie or intr-o expresie de tip if.


 Trebuie sa folositi cuvantul cheie in intr-o expresie de tip if
 Verificati daca utilizatorul a introdus exclusiv un numar si daca exista in interior (contine) 07
(zero sapte). in sir cu ajutorul cuvantului cheie in. In caz contrar avertizati utilizatorul de
greseala si iesiti din program.
 Daca sirul de caractere este format din numere si contine 07, numarati caracterele sirului cu
ajutorul unui for. In cazul in care trece de aceste verificari atunci afisati mesajul <<Felicitari!
Numarul e acceptat.>>

Tema 5.

 Modificati programul 3 incluzandu-l intr-un while infinit. Adaugati un print la inceput care
are ca scop informarea utilizatorului de numarul de telefon.
 La final solicita cuvantul cheie <<exit>> daca doreste sa iasa din bucla infinita. Folositi
variabila temporara numita var_temp pentru capturarea cuvantului exit.

S-ar putea să vă placă și