Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
Cap. 1.5
IF
1. Fie N un numar natural. Sa se afiseze textul PAR sau IMPAR, functie de valoarea lui N.
2. Fie N un numar natural. Sa se afiseze textul POZITIV, NEGATIV sau ZERO dupa caz.
3. Fie A si B doua valori intregi. Sa se afiseze A si B in ordine crescatoare.
FOR
1. Sa se scrie un program care calculeza suma primelor n numere natural
2. Sa se scrie un program care calculeaza valoarea expresiei S=1-2+3-4+....+
3. Sa se scrie un program care calculeaza valoarea expresiei: P=1*2*3*4*...*n.
WHILE
1. Sa se scrie un program care calculeza suma primelor n numere natural
2. Sa se scrie un program care calculeaza valoarea expresiei S=1-2+3-4+....+
3. Sa se scrie un program care calculeaza valoarea expresiei: P=1*2*3*4*...*n.
DO WHILE
1. Sa se scrie un program care calculeza suma primelor n numere natural
2. Sa se scrie un program care calculeaza valoarea expresiei S=1-2+3-4+....+
3. Sa se scrie un program care calculeaza valoarea expresiei: P=1*2*3*4*...*n.
Cap. 1.6
1. Copierea vectorului:
1.1. Copiere totala
1.2.Copiere partiala
2. Sortarea vectorului:
2.1.Ascendent:
2.1.1. In tot vectorul
2.1.2. Intr-un interval din vector
2.2. Descendent
2.2.1. In tot vectorul
2.2.2. Intr-un interval din vector
3. Cautare binara
3.1.1. In tot vectorul
3.1.2. Intr-un interval din vector
4. Comparare vector
5. Atribuire valoare
5.1.1. In tot vectorul
5.1.2. Intr-un interval din vector
crearea unui obiect de tip Punct folosind constructului cu doua numere reale.
crearea si setarea a două obiecte de tip Punct folosind constructorul fără parametri si metodele setter
afișați obiectele utilizând metoda toString()
modificați si afișați obiectele.
un constructor care primește lungimea șirului si alfabetul sub forma de String. Exemplu de utilizare:
o metoda next() care va returna un nou String random folosind lungimea si alfabetul primite de
constructor.
Pentru a construi String-ul, este utila reprezentarea sub forma de sir de caractere char[] (char array).
Pentru a construi un String pornind de la un char array procedăm ca in exemplul următor:
char[] a = {'a','b','c'};
String s = new String(a);
Conversia unui String la char array se face apeland metoda toCharArray() a String-ului de convertit.
import java.util.Random;
Random random = new Random();
int randomInt = random.nextInt(n);
o metoda numita contains(float value) care returnează true daca value exista in cadrul vectorului
o metoda numita remove(int index) care elimina valoarea aflata in vector la poziția specificata de
index (numerotarea începând de la 0). Se va da un mesaj daca indexul este invalid.
o metoda numita get(int index) care va returna elementul aflat in poziția index
o metoda numita size() care returnează numărul de elemente din vector.
o metoda declarata public String toString() care va returna o reprezentare a tuturor valorilor
vectorului într-un sir de caractere.
5. Scrieți o clasa de test separată pentru clasa MyArrayList, populând lista cu 3 elemente si verificând ca
valorile întoarse de metoda get corespund, într-adevăr, pozițiilor aferente din vectorul intern clasei.
inițializând-o cu o capacitate de 5 de elemente iar apoi înserând 10 elemente aliatoare utilizând doar metoda
add
căutând 5 valori aliatoare in vector
eliminând 5 valori aliatoare din vector.
După fiecare din acești 3 pași, afișați conținutul vectorului utilizând metoda toString()
import java.util.Random;
Random random = new Random();
float randomFloat = random.nextFloat();