Variabile booleene

Cătălina are o maimuţă care a învăţat să scrie la tastatură. Pentru această săptămână trebuie să înveţe să scrie trei cuvinte de maximum 10 caractere. Din păcate, maimuţa se grăbeşte şi apasă greşit pe taste. Ajutaţi-o pe Cătălina să verifice când maimuţa a scris corect cele trei cuvinte. Date de intrare: cele trei cuvinte şi cuvintele introduse de maimuţă. Programul se va opri atunci când maimuţa a reuşit să scrie corect toate cele trei cuvinte indiferent de ordinea introducerii sau de numărul de cuvinte greşite introduse. Separarea intre cuvinte se face apăsând tasta Enter. Exemplu: Pentru cuvintele: Palat calculator jungla, maimuta poate tasta: palat Calutin jungla Pialat Cucalator calculator Palat se va afişa AI REUSIT! (www.contaminare.ro)
2) Cine se uită la televizor ?
Ana, Barbu, Călin, Dumitru şi Elena petrec împreună o zi de iarnă.
Dacă Ana priveşte la TV, la fel face şi Barbu
Fie Dumitru, fie Elena, fie amândoi privesc la TV
Fie Barbu, fie Călin priveşte la TV, dar nu amândoi
Dumitru şi Călin fie privesc, fie nu privesc la TV, dar asta numai împreună
Dacă Elena priveşte la TV atunci Ana şi Dumitru se uită şi ei
Indicaţie : se vor folosi variabilele booleene a,b,c,d,e care vor avea valoarea true sau false după cum propoziţiile « Ana se uită la TV », « Barbu se uită la TV », etc. sunt adevărate sau false.
3) Cine minte ?
Într-o împrejurare în care sunt implicaţi a, b şi c se fac următoarele afirmaţii : a susţine că b minte, b susţine că c minte, c susţine că a şi b mint. Cine minte şi cine spune adevărul ?

Comentarii

Postări populare de pe acest blog

Deplasarea elementelor unui vector

Alt set de probleme

Obiecte cu care lucreaza algoritmii