Home | BAC/Teze | Biblioteca | Jobs | Referate | Horoscop | Muzica | Dex | Games | Barbie

 

Search!

     

 

Index | Forum | E-mail

   

Aceasta pagina de informatica se adreseaza incepatorilor in general, celor care doresc sa se documenteze pe o anumita tema, dar si profesorilor de Informatica interesati, care pot gasi aici prezentari multimedia, in conformitate cu programa MEN, recomandate pentru lectii si predare la clasa.

 

 
 
 
 
 Meniu rapid  Portalul e-scoala | CAMPUS ASLS | Forum discutii | Premii de excelenta | Europa





 

 

 

Inapoi la cuprins

Capitolul 5: Tablouri bidimensionale (Matrice)

În acest capitol am folosit instrucțiunea DIM pentru a defini variabile indexate cu doi indici:

            DIM tablou(dimensiune,dimensiune)[,tablou(dimensiune,dimensiune)...]

 În aceste condiții în programe vor apărea bucle FOR ... NEXT incluse una în cealaltă, structura generală a acestora fiind următoarea:

 

1. Scrieți un program care să citească pe linie elementele unui tablou bidimensional și apoi să afișeze tabloul respectiv.

 

2. Scrieți un program care să citească pe coloană elementele unui tablou bidimensional și apoi să afișeze tabloul respectiv.

 

3. Scrieți un program care să calculeze suma elementelor unui tablou bidimensional.

Ex:       A= => S = 1+2+3+4+(-9)+8

 

4. Scrieți un program care să determine cel mai mare element al unui tablou bidimensional.

Ex:       A= => max = 4

 

5. Scrieți un program care dintr-un tablou bidimensional dat să obțină un nou tablou bidimensional, dublându-i elementele.

Ex:       A= => B =

 

6. Scrieți un program care să calculeze produsul elementelor aflate pe diagonala principală a unui tablou bidimensional pătratic.

Ex:       A= => P = 1Ś12Ś7

 

7. Scrieți un program care să calculeze suma elementelor aflate deasupra diagonalei principale a unui tablou bidimensional pătratic.

 

Ex:       A= => S = 9+(-4)+5

 

8. Scrieți un program care să calculeze suma elementelor aflate deasupra diagonalei principale a unui tablou bidimensional pătratic și produsul elementelor aflate sub această diagonală.

Ex:       A= =>           S = 9+(-4)+5

                                                            P = 2*1*(3.9)

 

9. Scrieți un program care să determine minimul elementelor aflate sub diagonala principală a unui tablou bidimensional pătratic și maximul elementelor aflate deasupra aceastei diagonale.

Ex:       A= =>           min = -3.9

                                                            max = 9

 

10. Scrieți un program care să determine minimul și maximul elementelor aflate pe diagonala principală a unui tablou bidimensional pătratic.

 

11. Scrieți un program care să ordoneze elementele unui tablou bidimensional pe fiecare linie, tabloul având cel puțin două linii și două coloane.

Ex:       A= =>

 

12. Scrieți un program care dintr-un tablou bidimensional să obțină două tablouri unidimensionale care să aibă ca elemente suma elementelor de pe fiecare linie, respectiv produsul elementelor de pe fiecare coloană ale tabloului bidimensional dat.

                                                            S(1) = 1+9+7               P(1) = 1*8

Ex:       A= =>                 S(2) = 8+10+(-1)         P(2) = 9*10

                                                                                                P(3) = 7*(-1)

 

13. Scrieți un program care să adune două tablouri bidimensionale care au același număr de linii și coloane.

14. Scrieți un program care să efectueze produsul linie-coloană a două tablouri bidimensionale. Având două tablouri bidimensionale A(M,N) și B(N,L), produsul linie-coloană se definește astfel: C=AxB, C(i,k)= , i=1,M și k=1,L .

 

Home | BAC/Teze | Biblioteca | Referate | Games | Horoscop | Muzica | Versuri | Limbi straine | DEX

Modele CV | Wallpaper | Download gratuit | JOB & CARIERA | Harti | Bancuri si perle | Jocuri Barbie

Iluzii optice | Romana | Geografie | Chimie | Biologie | Engleza | Psihologie | Economie | Istorie | Chat

 

Joburi Studenti JOB-Studenti.ro

Oportunitati si locuri de munca pentru studenti si tineri profesionisti - afla cele mai noi oferte de job!

Online StudentOnlineStudent.ro

Viata in campus: stiri, burse, cazari, cluburi, baluri ale bobocilor - afla totul despre viata in studentie!

Cariere si modele CVStudentCV.ro

Dezvoltare personala pentru tineri - investeste in tine si invata ponturi pentru succesul tau in cariera!

 

 > Contribuie la proiect - Trimite un articol scris de tine

Gazduit de eXtrem computers | Project Manager: Bogdan Gavrila (C)  

 

Toate Drepturile Rezervate - ScoalaOnline Romania