Sunteți pe pagina 1din 2

APLICAȚII

Algoritmi
1.Andreea îşi propune să realizeze pâine acasă folosind făină de grâu, apă, sare şi drojdie. După realizarea
aluatului şi frământarea acestuia, Andreea unge cu ulei formele pentru pâine, pune aluatul în acestea şi le aşează
în cuptorul încălzit pentru coacere. Care sunt datele de intrare, datele de ieșire și datele de manevră pentru
algoritmul de preparare a pâinii?
Soluție: Datele de intrare sunt făina de grâu, apa, sarea, drojdia și uleiul. Datele de ieșire sunt pâinile. Datele de
manevră sunt cuptorul și formele pentru pâine.
2.O muscă se află în labirintul din imagine. Cum se poate descrie un algoritm pe care musca îl poate urma
pentru a ajunge la punctul negru?

Soluție: Algoritmul se poate descrie cu propoziții de forma „mergi înainte” și „întoarce-te spre dreapta”.
Rezultă algoritmul: „mergi înainte”, „mergi înainte”, „mergi înainte”, „întoarce-te spre dreapta”, „mergi
înainte”, „mergi înainte”, „mergi înainte”
Expresii aritmetice
1.Care este valoarea expresiei ((7/2-5/3)*(7%4+9%3)-(2*3-9/2))/4 ?
Soluție: 7/2=3, 5/3=1, 7%4=3, 9%3=0, 2*3=6, 9/2=4 => ((7/2-5/3)*(7%4+9%3)-(2*3-9/2))/4=(2*3-2)/4=4/4=1
2.Care este valoarea expresiei 3452%100/10+34/10*10-27/6 ?
Soluție: 3452%100/10+34/10*10-27/6=52/10+3*10-4=5+30-4=31
3.Care este valoarea expresiei (8-4)%5-(1*(2+3)-(6-3)/4)%2+1 ?
Soluție: (8-4)%5-(1*(2+3)-(6-3)/4)%2+1=1%5-(1*5-3/4)%2+1=1-5%2+1=1-1+1=1
Expresii relaționale
1.Care este valoarea expresiei 2357/100%10>345/100 ?
Soluție: 2357/100%10=23%10=3, 345/100=3, 3>3 Fals
2.Care este valoarea expresiei 121%10==121/100 ?
Soluție: 121%10=1, 121/100=1, 1==1 Adevărat
3.Care este valoarea expresiei x/y+x%10>=5 dacă x=1234 și y=1000 ?
Soluție: x/y+x%10=1234/1000+1234%10=1+4=5, 5>=5 Adevărat
Expresii logice
1.Pentru ce fel de valori ale numerelor naturale a și b expresia a%2==b%2 are valoarea Adevărat?
Soluție: a%2==b%2 are valoarea Adevărat pentru a și b numere naturale cu aceeași paritate.
2.Care este valoarea expresiei x/2+x%2>0 pentru x număr natural cu exact o cifră?
Soluție:
x/2=0 pentru x=0 sau x=1
x/2=1 pentru x=2 sau x=3
x/2=2 pentru x=4 sau x=5
x/2=3 pentru x=6 sau x=7
x/2=4 pentru x=8 sau x=9
x%2=0 pentru x număr par
x%2=1 pentru x număr impar
=> x/2+x%2>0 are Fals pentru x=0 și Adevărat pentru x>0
3.Care este valoarea expresiei n>10 SAU n<=0 pentru orice notă n obținută la școală?
Soluție: Notele obținute la școală sunt numere naturale cuprinse între 1 și 10. => n>10 are valoarea Fals, n<=0
are valoarea Fals => n>10 SAU n<=0 are valoarea Fals.

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