Documente Academic
Documente Profesional
Documente Cultură
3.CMMDC -DONE
Se dau doua numere naturale a si b . Sa se gaseasca cel mai mare divizor comun.
4.Se dau n numere naturale nenule. Calculati ultima cifra nenula din scrierea
zecimala a produsului celor n numere.-DONE
8.Se dau doua siruri cu cate n, respectiv m elemente. Daca inmultim fiecare element
din primul sir cu fiecare element din al doilea sir, sa se afle cate produse sunt
mai mici decat p.-Done
9.Se dau doua numere naturale diferite. Afisati cel mai mic numar care poate fi
scris folosind toate cifrele celor doua numere date.-Done
11.Se dau n numere naturale. Determinati cate dintre ele au proprietatea ca sunt
prime cu oglinditul lor.-Done
14.Se da un sir de caractere. Sa se determine cate vocale din sir sunt cuprinse
intre doua consoane.-Done
15.Se da o propozitie care contine numai litere mici ale alfabetului englez si
spatii. Sa se afiseze cuvintele din propozitie care contin numai vocale.-Done
16. Dintre n puncte date prin coordonatele lor, sa se determine numarul maxim de
puncte coliniare.-Done
20.Sa se scrie un program care citeste de la tastatura o propozitie formata din mai
multe cuvinte separate prin spatii si transforma prima si ultima litera a fiecarui
cuvant in litera mare.-Done
21.Sa se scrie un program care gestioneaza o stiva de numere intregi. Initial stiva
este vida. Programul va citi de la tastatura o lista de operatii, care pot fi:
� push X � adauga valoarea intreaga X pe stiva;
� pop � elimina elementul din varful stivei;
� top � afiseaza elementul din varful stivei.
Programul va realiza asupra stivei operatiile citite, in ordine. Afisarile se fac
pe ecran, cate o valoare pe linie. - DONE
22.Sa se scrie o functie C++ care sa returneze suma cifrelor unui numar natural
transmis ca parametru.-Done
23.in criptografie, cifrul Caesar este una dintre cele mai simple si mai cunoscute
modalitati de criptare a unui text. Este un cifru cu substitutie, in care fiecare
litera textul initial este inlocuita cu o litera care se afla in alfabet la o
distanta fixa fata de cea inlocuita. Aceasta metoda este numita asa dupa Iulius
Cezar, care o folosea pentru a comunica cu generalii sai.
De exemplu, cu o deplasare de 3 pozitii, A este inlocuit cu D, B devine E si asa
mai departe � in final X devine A, Y devine B, Z devine C. Celelalte caractere din
text raman nemodificate. Astfel, textul ana are mere devine dqd duh phuh.
Sa se scrie un program care citeste un text si un numar reprezentand deplasarea si
il cripteaza folosind cifrul Cezar cu deplasarea data. -DONE
30.Se considera harta unei suprafete desertice, data sub forma unei matrice cu n
linii si m coloane, formata din n*m zone. Fiecare zona poate fi accesibila sau
inaccesibila. Dintr-o zona accesibila se poate trece in alta zona accesibila
invecinata cu prima pe linie sau pe coloana.
Un calator doreste sa traverseze desertul de la nord (prima linie) la sud(ultima
linie). Pentru aceasta el poate sa aleaga oricare zona accesibila de pe prima line
si doreste sa ajunga pe ultima linie cu numar minim de pasi