Description

Slide Set on Untitled, created by DIANA-ELENA DINU on 26/05/2020.
DIANA-ELENA DINU
Slide Set by DIANA-ELENA DINU, updated more than 1 year ago
DIANA-ELENA DINU
Created by DIANA-ELENA DINU over 4 years ago
0
0

Resource summary

Slide 1

                                  Tablouri bidimensionale                                                                      -Clasa a IX-a -  

Slide 2

    Numim tablou o colecţie de date de acelaşi tip, în care elementele sunt ordonate, iar accesul la fiecare element are loc prin indice.
    Ce este un tablou?

Slide 3

    Declararea tablourilor bidimensionale (matrice) face în C/C++ similar cu a tablourilor unidimensionale, dar trebuie precizate două dimensiuni fizice, maximale: numărul maxim de linii și numărul maxim de coloane ale matricei        tipDeBază denumire[NumarLinii][NumarColoane];    int A[5][10];   Exemplu : Matricea suport cu 5 linii si 10 coloane         
    Declarare tablouri bidimensionale

Slide 4

    Prelucrarea tablourilor
     Fie matricea suport:  a11  a12  a13  a14  a15                                                 a21  a22  a23  a24  a25                                                 a31  a32  a33   a34  a35                                                 a41  a42   a43  a44  a45                                                 a51   a52   a53  a54  a55   //Prelucrarea pentru fiecare linie          for(i=1;i<=n;i++)         for(j=1;j<=m;j++){           operatie (a[i][j]); }   //    Prelucrarea pe coloane           for(j=1;j<=n;j++){           for(i=1;j<=n;i++)                  operatie (a[i][j]); }  

Slide 5

    Diagonale
      //Parcurgerea elementelor de pe diagonala principală:   i=j for(int i = 0 ; i < n ; i ++) {    // A[i][i] }   //Parcurgerea elementelor de pe diagonala secundară: //indexare de la 0 for(int i = 0 ; i < n ; i ++) { // A[i][n - 1 - i] } //indexare de la 1 for(int i = 1 ; i <= n ; i ++) { // A[i][n + 1 - i] }  

Slide 6

    Aplicații rezolvate
    Se citeste un numar natural n (n<=20). Construiti si afisati o matrice patratica cu n linii si n coloane dupa modelul de mai jos, obtinut pentru n=9. 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 1 2 4 0 0 0 0 0 1 2 4 8 0 0 0 0 1 2 4 8 16 0 0 0 1 2 4 8 16 32 0 0 1 2 4 8 16 32 64 0 1 2 4 8 16 32 64 128 1 2 4 8 16 32 64 128 256  

Slide 8

    Problemă propusă spre rezolvare
        Algoritm tablaSah @ citeste un numar n @ genereaza matricea @ tipareste matricea @ citeste un numar k @ calculeaza cantitatea de pe linia k @ tipareste cantitatea @ citeste un numar k @ determina deplasarea calului si calculeaza cantitatea consumata @ tipareste cantitatea Sf.Algoritm
    Caption: : Spor!!!
Show full summary Hide full summary

Similar

Spanish Questions
Niat Habtemariam
ACT Quiz
Brad Hegarty
CUMULATIVE FREQUENCY DIAGRAMS
Elliot O'Leary
A-level English Language Power & Gender Theories
Libby Shaw
Computing Hardware - CPU and Memory
ollietablet123
GCSE Chemistry C1 (OCR)
Usman Rauf
GCSE Maths Quiz: Ratio, Proportion & Measures
Andrea Leyden
Using GoConqr to study Art
Sarah Egan
Biology - B1 - AQA - GCSE - Keeping Healthy and Defending Against Infection
Josh Anderson
Část 2.
Gábi Krsková
1.11 Core Textiles
T Andrews