Documente Academic
Documente Profesional
Documente Cultură
///citesc vectorul
///prelucrez vectorul
pentru i=1,n
dacă a[i] trebuie inlocuit atunci
a[i]=valoarea cu care se inlocuieste
///afisare vector
Observatii:
Conditia pe care trebuie sa o indeplineasca un element pentru a fi inlocuit poate fi mai
simpla sau mai complicate, caz in care vom utiliza functii utilizator pentru a verifica
cerintele
Valoarea cu care se va inlocui, fie se citeste, fie se determina prin calcul, fie poate fi
rezultatul unei functii
APLICATII
Se dă un vector cu N elemente numere întregi. Se cere să se înlocuiască:
a) toate elementele negative din vector cu valorile absolute ale lor
b) valorile pare cu 0 iar cele impare cu 1
c) toate numerele pare din vector cu numărul de divizori, numerele impare rămânând
nemodificate
d) numerele prime cu 1, numerele pare cu 2, iar restul cu 3
e) numerele cu mai mult de 3 cifre cu suma cifrelor lor
f) toate numere prime cu oglinditul lor
g) fiecare număr cu numărul de divizori proprii
Determinare minim/maxim, frecventa si
pozitia acestora
Determinare maxim:
APLICATII
Se dă un vector cu N elemente numere întregi. Se cere să se determine:
a. cel mai mare număr par din vector
b. care este prima apariție a valorii maxime
c. care este ultima apariție a valorii maxime
d. cel mai mare număr prim