Documente Academic
Documente Profesional
Documente Cultură
1. Se dă valoarea lui n- un număr întreg. Dacă valoarea lui n e pozitivă, atunci se afișează ”Pozitiv”,
dacă valoarea lui n e negativă, atunci nu se afișează nimic.
2. Se dă un număr real nenul a. Aflați dacă a este pozitiv sau negativ. Dacă numărul a este pozitiv,
atunci se afișează ”Pozitiv”, în caz contrar se afișează ”Negativ”.
3. Aflați dacă un număr real n este pozitiv, negativ sau egal cu 0. Dacă valoarea lui n e pozitivă,
atunci se afișează ”Pozitiv”, dacă valoarea lui n e negativă, atunci se afișează ”Negativ”, dacă este
egală cu 0, atunci se afișează ”E nul”
5. De la tastatură se citesc valorile reale ale variabilelor a, b și c. Dacă expresia de sub radicalul
√ b−4ac este nenegativă, atunci se afișați valoarea radicalului, dacă e negativă, atunci afișați
mesajul ”nu există radical din număr negativ”
6. Elaborați un program care solicită vârsta copilului și apoi emite o decizie privind admiterea
copilului la școală.
Ieșite: La ecran apare una din deciziile: ”Merge la școala” sau ”Nu merge la școală”
(Notă: Dacă vârsta e mai mare sau egală cu 7 ani copilul merge la școală. Țineți cont că dacă
vârsta e mai mare ca 19, atunci acesta nu mai este admis să facă studiile la școală).
a)
b)
Sarcină: Modificați programul pentru cazul când numerele ar putea fi egale. În acest caz se va
afișa mesajul respectiv ”Numerele sunt egale”
Program Lin;
Var x, y: integer;
Begin
Writeln ('Dati doua numere ');
Readln (x, y);
if x < y then x:=…
else if … then y:=
else Writeln ( );
End.