Sunteți pe pagina 1din 1

Salutare,

Tema pentru data viitoare 8.martie + bonus-uri:


(Pentru o tema facuta rezolvati complet problema 1 sau problemele 2-4)
Problema 1:
Se da configuratia din matricea de mai jos, unde R este Romeo si J este Julieta,
iar X este obstacol. Voi trebuie sa gaseasiti unde se intalnesc cei doi (la jum
atate).
In fisierul rj.txt se dau:
5 //numarul de linii si coloane
R XX
X X X
X XXX
X X X
X J X
Indicatii:
-Folositi o coada pentru parcurgerea din aproape in aproape matricea.
-Ca sa gasiti mijlocul puteti pune intr-o matrice drumul Julietei pana la Romeo,
iar in alta drumul lui Romeo la Rulieta. Jumatatea distantei este in punctul in
care cele doua matrici au aceleasi valori.
Problema 2:
Sa se verifice daca un sir de caractere, are caractere unice. Vreau sa faceti o
functie/subprogram pentru asta. Care sa aiba antetul urmator:
int sirTest(char s[100])
{
...
}
Va returna 1 daca toate caracterele sunt unice si 0 altfel.
Ex: pentru "mouse", functia va returna 1, iar pentru "tastatura" va returna 0;
Problema 3:
Se dau 2 siruri de caractere, sa se verifice daca cel de-al doilea este o permut
are circulara a primului.
Ex: s1 = "brun", s2 = "runb" => raspuns da.
Problema 4:
Se dau 3 numere. Sa se verifice ce fel de triunghi formeaza.
-echilateral
-dreptunghic
-isoscel
-nu formeaza triunghi
Bonus:
-Sa se genereze 10 numere random.
-Sa se calculeze timpul de executie al unui program.
-Snake
-X si O cu calculatorul/multiplayer

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