exercițiu suplimentarcapitolul 3 · Verificări tastatură → ecranUșoară

Crescator

Este vectorul strict crescător?

Scrie codul

Exercițiu făcut pentru antrenament, în același stil cu problemele de pe pbinfo. Nu există pe pbinfo, dar soluția e verificată la fel, pe toate testele.

01

Enunțul pe scurt

Primești n numere întregi.

Afișezi DA dacă vectorul e strict crescător (fiecare element e mai mare decât cel dinainte), altfel NU.

ComparațieCa o scară pe care urci mereu: fiecare treaptă trebuie să fie mai sus decât precedenta. O treaptă la fel de înaltă sau mai joasă strică totul.
Primeștin, apoi n numere întregi.
AfișeziDA sau NU.
02

Exemplu

Fă-l întâi pe hârtie, fără cod.

intrare
5
2 4 7 9 15
ieșire
DA
Încă 2 teste
intrare 2
4
1 3 3 5
ieșire 2
NU
3 și 3 sunt egale, deci nu e STRICT crescător.
intrare 3
1
42
ieșire 3
DA
03

Animație pas cu pas

Mergi cu săgețile sau apasă Pornește. Poți pune și numerele tale.

v
2
0
4
1
7
2
9
3
15
4
ok true
1/6ok = true. Comparăm fiecare element cu vecinul din stânga.
ce apare pe ecran
elementul curent bun / păstrat respins comparat ținut minte
04

Indicii

Deschide doar câte ai nevoie.

05

Scrie și rulează

Codul rulează direct în browser. „Verifică pe teste” compară rezultatul ca evaluatorul pbinfo.

compilatorul pornește la prima rulare
date de intrare (tastatură)
ecranul
Apasă Rulează ca să vezi rezultatul.
06

Ideea, pe pași

  1. Citești vectorul.
  2. ok = true.
  3. Pentru i de la 1: dacă v[i] <= v[i-1], ok = false.
  4. Afișezi DA/NU.
07

Soluția comentată

Verificată automat pe toate testele de mai sus.

Soluția e ascunsă

Încearcă întâi singur(ă), cu indiciile și editorul de mai sus. Când vrei să compari sau te-ai blocat, deschide-o.

08

Greșeli de evitat

  • «Strict» crescător: egalitatea strică ordinea, deci <=.
  • Pornești de la i = 1.
09

Întrebări

Două întrebări scurte. Se salvează cel mai bun scor.

ÎntrebăriÎntrebarea 1 din 2

Este 3 5 5 8 strict crescător?