|

S20 – Tablou unidimensional. Operații cu șiruri de valori: citire, afișare, parcurgere

Fișă de lucru – Clasa a VIII-a – Informatică și TIC
Unitatea de învățare: Algoritmi și programare
Lecția: Tablou unidimensional. Operații cu șiruri de valori: citire, afișare, parcurgere
Durata: 1 oră


Obiectivele lecției:

  1. Înțelegerea conceptului de tablou unidimensional (vector).
  2. Exersarea operațiilor de bază cu șiruri de valori: citire, afișare, parcurgere.
  3. Rezolvarea de probleme practice utilizând tablouri unidimensionale.

Activități propuse:

1. Recapitulare teoretică (10 minute)

  1. Ce este un tablou unidimensional?
    • Un tablou unidimensional (vector) este o structură de date care stochează un set fix de elemente de același tip.
    • Dimensiunea tabloului este stabilită la momentul declarării.
  2. Operații de bază:
    • Citirea elementelor:
      Introducerea valorilor în tablou.
    • Afișarea elementelor:
      Tipărirea valorilor tabloului.
    • Parcurgerea tabloului:
      Iterarea prin elementele tabloului pentru procesarea lor.
  3. Exemplu de cod în C++:

#include <iostream>

using namespace std;

int main() {

    int numere[5]; // Declararea unui tablou cu 5 elemente

    // Citirea elementelor

    cout << „Introduceți 5 numere: „;

    for (int i = 0; i < 5; i++) {

        cin >> numere[i];

    }

    // Afișarea elementelor

    cout << „Numerele introduse sunt: „;

    for (int i = 0; i < 5; i++) {

        cout << numere[i] << ” „;

    }

    return 0;

}

2. Exerciții practice (40 minute)

  1. Exercițiul 1 – Citire și afișare
    Scrieți un program C++ care:
    • Declară un tablou de 10 elemente.
    • Citește elementele de la utilizator.
    • Afișează elementele pe o singură linie, separate prin spații.
  2. Exercițiul 2 – Suma elementelor
    Scrieți un program care:
    • Citește 5 numere întregi într-un tablou.
    • Calculează și afișează suma elementelor.
  3. Exercițiul 3 – Numere pare
    Scrieți un program care:
    • Citește un tablou de 10 numere întregi.
    • Afișează doar numerele pare din tablou.
  4. Exercițiul 4 – Găsirea unui element specific(opțional)
    Scrieți un program care:
    • Citește un tablou de 7 numere.
    • Verifică dacă un număr dat de utilizator există în tablou și afișează mesajul „Găsit” sau „Negăsit”.

3. Întrebări de reflecție (10 minute)

  1. Ce se întâmplă dacă încercăm să accesăm un element care nu există în tablou?
  2. Care sunt avantajele folosirii unui tablou în locul unor variabile individuale?

Criterii de evaluare:

  1. Corectitudinea codului scris: 50%
  2. Respectarea cerințelor fiecărui exercițiu: 30%
  3. Claritatea și organizarea codului: 20%

Resurse necesare:

  • Calculator/laptop cu un mediu de programare instalat (ex.: Code::Blocks, Dev-C++, Visual Studio).

Similar Posts

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *