Sunteți pe pagina 1din 2

Avadani Roxana

8.03.2018

Laboratorul 3
1. (5p)Completati cu apeluri de functii programul PictureMe.java astfel incat sa se afiseze desenul
corect pe ecran.
2. (7p)Realizati un program care citeste de la tastatura doua seturi de puncte si afiseaza pe ecran
distanta dintre ele. Hint: se va folosi formula pentru distanta dintre 2 puncte.

3. Creati si apelati intr-un program urmatoarele functii:


 (5p)Primeste un sir de numere intregi si il returneaza pe cel mai mic.
 (7p)Primeste un sir de numere reale si returneaza media lor.
 (6p)Primeste un sir si returneaza caracterul din mijloc.
 (10p)Primeste un string si returneaza numarul de vocale din sir.
 (10p)Primeste un text si returneaza numarul de cuvinte din el. (dupa spatii)
 (6p)Primeste un numar intreg si returneaza suma cifrelor.
4. (12p)Scrieti un program care afiseaza primele n numere prime, n – numar citit de la tastatura.
Veti scrie 2 functii: prima va returna adevarat sau fals in functie de primalitatea numarului, iar
cea de-a doua functie va verifica daca primele n numere sunt prime.
5. (20p)Realizati o functie care citeste un text de la tastatura si decide daca este o parola buna sau
nu. O parola buna trebuie sa aiba:
 Cel putin 10 caractere.
 Contine cel putin o litera mare si una mica.
 Contine cel putin doua numare.
6. (22p) Folositi tema 6 din laboratorul trecut (Adventure.java) si realizati cate o functie pentru
fiecare camera. Functia va primi ca si parametru camera curenta, va afisa pe ecran mesajul si va
returna numarul(sau numele) urmatoarei camere alese.

Total puncte: 110

Total execitii: 6
Avadani Roxana
8.03.2018

.... si in caz ca aveti nevoie de ajutor puteti sa cititi despre functii sau string pe unul din site-urile:

 http://www.learnjavaonline.org/en/Functions
 https://www.tutorialspoint.com/java/java_methods.htm
 Toate functiile pentru String: https://docs.oracle.com/javase/9/docs/api/java/lang/String.html

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