Sunteți pe pagina 1din 7

Probleme call “if / else” 25/ 01/ 2021

Prima problema:
Cerinta:
Se dau doua numere naturale. Sa se verifice daca acestea sunt prietene.
Doua numere sunt prietene daca au aceeasi paritate, iar ultima cifra a
primului numar este dublul ultimei cifrei al celui de-al doilea numar.
Sa se afiseze pe ecran mesajul “SUNT PRIETENE” daca numerele sunt
prietene. In caz contrar, sa se afiseze mesajul “NU SUNT PRIETENE”.

Date de intrare:
Se citesc de la tastatura cele doua numere, A si B, aflate pe o singura
linie, despartite printr-un spatiu.

Date de iesire:
Se va afisa pe ecran mesajul conform cerintei problemei.

Restrictii si precizari:
 0 <= A, B <= 100 000

Exemplul 1:
Date de intrare:
768 424

Date de iesire:
SUNT PRIETENE

Exemplul 2:
Date de intrare:
234 654

Date de iesire:
NU SUNT PRIETENE

*Sa aiba aceeasi paritate- inseamna ca ambele numere sa fie pare sau ca
ambele numere sa fie impare

- declararea variabelolor A si B
- citirea valorilor variabilelor
-verificam daca numerele au aceeasi paritate
-verificam daca ultima cifra a lui A este dublul ultimei cifre a lui B
-daca cele doua verificari sunt adevarate, afisam „sunt prietene”. In caz contrar,
afisam „nu sunt prietene”
A doua problema:
Cerinta:
Se citesc de la tastatura trei numere naturale. Un numar este format din 4
cifre, iar celelalte doua numere sunt formate din 2 cifre fiecare.
Sa se verifice daca numarul format din 4 cifre poate fi obtinut prin
alaturarea celor doua numere formate din 2 cifre, intr-o anumita ordine.
Daca primul numar poate fi obtinut din celelalte doua numere, atunci sa se
afiseze mesajul “DA”. In caz contrar, sa se afiseze mesajul “NU”.

Date de intrare:
Se citeste de pe prima linie numarul natural N format din patru cifre.
Se citesc de pe urmatoarea linie cele doua numere naturale, A si B,
formate din doua cifre.

Date de iesire:
Sa se afiseze pe ecran mesajul conform cerintei.

Restrictii si precizari:
 Se garanteaza ca N are 4 cifre, iar A si B au 2 cifre fiecare
 Se garanteaza ca N nu contine cifre cu valoarea 0

Exemplul 1:
Date de intrare:
1234
12 34
Date de iesire:
DA

Exemplul 2:
Date de intrare:
2335
25 33

Date de iesire:
NU 

-declararea celor 3 variabile


-citirea valorilor celor 3 variabile
-aflam primele doua cifre a lui N si ultimele doua cifre a lui N
- verificam daca prima pereche este egala cu A si a doua pereche este egala cu B
sau viceversa
-daca verificarea de la pasul anterior este adevarata, afisam „DA”. In caz contrar,
afisam „NU”
Probleme call “if / else” 01/ 02 / 2021

Prima problema:
Cerinta:
Se dau doua numere naturale formate din doua cifre fiecare. Sa se afiseze
numarul care are suma cifrelor maxima.

Date de intrare:
Se citesc de la tastatura doua numere naturale, A si B, aflate pe aceeasi
linie separate printr-un spatiu.

Date de iesire:
Se va afisa pe ecran numarul cu suma cifrelor maxima.

Restrictii si precizari:
 A != B (A diferit de B)
 Daca ambele numere au aceeasi suma a cifrelor, atunci se va afisa cel
mai mare dintre ele

Exemplu:
Date de intrare:
23 15

Date de iesire:
15
Probleme call “if / else” 08/ 02/ 2021

Prima problema:
Cerinta:
Se citesc de la tastatura doua numere naturale, A si B, formate din 3 cifre
fiecare. Sa se afiseze numarul care are cele mai putine cifre impare.

Date de intrare: 
Se citesc de la tastatura doua numere naturale aflate pe aceeasi linie
despartite printr-un spatiu.

Date de iesire:
 Sa se afiseze pe ecran numarul care contine cele mai putine cifre impare.

Restrictii si precizari:
 Se garanteaza ca cele doua numere au paritate diferita
 Daca cele doua numere au acelasi numar de cifre impare, atunci se va
afisa numarul impar

Exemplu:
Date de intrare:
337 252

Date de iesire:
252

A doua problema:
Cerinta:
Se dau 3 numere naturale. Valoarea fiecarui numar reprezinta distanta in
metri a unei persoane fata de un zid. Sa se determine daca cele 3 persoane
respecta distantarea sociala. Doua persoane respecta distantarea sociala daca
intre ele sunt cel putin 2 metri distanta.
Sa se afiseze mesajul “DA” daca cele 3 persoane respecta distantarea
sociala. In caz contrar, sa se afiseze mesajul “NU”.

Date de intrare:
Se citesc de la tastatura cele 3 numere intregi (A, B si C) aflate pe o
singura linie si despartite prin spatii.

Date de iesire:
Se va afisa pe ecran mesajul conform cerintei.

Restrictii si precizari:
 0 <= A, B, C <= 1000
 A <= B <= C

Exemplu:
Date de intrare:
23 26 28

Date de iesire:
DA

Prima problema:
Cerinta:
Se citesc de la tastatura doua numere naturale, A si B, formate din 3 cifre
fiecare. Sa se afiseze numarul care are cele mai putine cifre impare.

Date de intrare: 
Se citesc de la tastatura doua numere naturale aflate pe aceeasi linie
despartite printr-un spatiu.

Date de iesire:
 Sa se afiseze pe ecran numarul care contine cele mai putine cifre impare.

Restrictii si precizari:
 Se garanteaza ca cele doua numere au paritate diferita
 Daca cele doua numere au acelasi numar de cifre impare, atunci se va
afisa numarul impar

Exemplu:
Date de intrare:
337 252
Date de iesire:
252

A doua problema:
Cerinta:
Se citeste de la tastatura un numarul natural N format din 3 cifre. Sa se
interschimbe prima cifra a numarului cu ultima.

Date de intrare:
Se citeste de la tastatura un numar natural.

Date de iesire:
Se va afisa pe ecran numarul in urma efectuarii interschimbarii.

Restrictii si precizari:
 Se garanteaza ca numarul nu are ultima cifra egala cu 0

Exemplu:
Date de intrare:
345
Date de iesire:
543

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