Probleme suplimentare.pdf
-
Upload
ghimici-gabriel -
Category
Documents
-
view
223 -
download
2
description
Transcript of Probleme suplimentare.pdf
Probleme suplimentare
Problema 1.
Program care citește un șir de numere și verifică dacă acest șir este ordonat crescator sau ordonat descrescator sau nu este ordonat sau este un șir constant. Se afișează un mesaj: "crescator" ,"descrescator",...
Exemplu:
Intrare Ieşire
5
2 3 5 7 11
crescator
4
11 2 2 5
neordonat
3
3 3 3
constant
Problema 2.
Program care citește n numere reale X și m numere întregi A și afișează numărul de valori din X situat în fiecare din cele m-1 intervale deschise delimitate de valorile din A.
Se verifică dacă valorile A sunt introduse în ordine crescatoare și în caz contrar programul se oprește.
Exemplu:
Intrare Ieşire Explicație
7
5.2 4.1 1.1 5 5.9 6.7 3.14
4
2 3 5 7
0 1 3 Nu sunt numere incluse în
intervalul (2, 3).
În (3, 5) este inclus 3.14 4.1.
În (5, 7) sunt incluse 5.2, 6.7,
5.9.
Problema 3.
Fie un vector de numere întregi (inițial toate având valoarea 0) de lungime N. Se citesc de la tastatură un set de M tripleți de forma B E V fiecare având urmatoarea semnificație : toate elementele din vector ale căror poziții (indexate de la 0) sunt cuprinse între B și E inclusiv vor fi modificate prin adunare cu V.
Afișati vectorul obținut în urma aplicării celor M operații.
Exemplu:
Intrare Ieşire Explicație
5 3
1 2 3
2 4 -1
0 1 2
2 5 2 -1 -1 Inițial: 0 0 0 0 0
După (1 2 3): 0 3 3 0 0
După (2 4 -1): 0 3 2 -1 -
1
După (0 1 2): 2 5 2 -1 -1