masive bidimensionale

4
Ministerul Educatiei al Republicii Moldova Universitatea Tehnica a Moldovei CPAE Referat La disciplina Programare Lucrarea de laborator Nr4 Tema:Masive bidimensionale  A efectuat studenta grupei SER-092 Timbaliuc Ivan A verificat l Pocotilenco V. Chisinau 2010

Upload: crissssy

Post on 30-May-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Masive bidimensionale

8/9/2019 Masive bidimensionale

http://slidepdf.com/reader/full/masive-bidimensionale 1/4

Ministerul Educatiei al Republicii Moldova

Universitatea Tehnica a MoldoveiCPAE

ReferatLa disciplina Programare

Lucrarea de laborator Nr4

Tema:Masive bidimensionale 

A efectuat studenta grupei SER-092 Timbaliuc Ivan

A verificat l Pocotilenco V.

Chisinau 2010

Page 2: Masive bidimensionale

8/9/2019 Masive bidimensionale

http://slidepdf.com/reader/full/masive-bidimensionale 2/4

1. Varianta: 12

2. Conditiile problemei: Este dat un masiv

bidimensional X[N],[M]

-De comparat produsul elementelor la dreapta decoloana 2 cu valoarea elementelor X[3][3],

-De schimbat cu locu elementul minim al ultimei

coloane cu elemntul maxim de pe rindul indicat de

utilizator.

.

3  programului: 

#include<stdio.h>#include<conio.h>

#include<math.h>

void main(void){int X[N][M],P,i,j,A;

clrscr();{p=1;

for(i=0;i<n;i++)for(j=0;j<m;j++)

if(i>1);P=P*X[i][j];

if(P>X[3][3])

cout<<´Produsul este mai mare´;else <<´Produsul este mai mic´;}

{ for(j=0;j<m;j++)If(A[n-1][j]);

Min=A[n-1][j]}

{ for(i.=0;i<n;i++)If A[K][i] >max

Page 3: Masive bidimensionale

8/9/2019 Masive bidimensionale

http://slidepdf.com/reader/full/masive-bidimensionale 3/4

Max=A[k][i]

Cin>>k=0

Buff=max;

Max=min;Min=buff;

Getch ():

}

3. Descrierea programului.

Programul începe cu # include<stdio.h> ; # include<canio.h>

; # include<math.h>, care sînt directive ale procesorului. Ele

informeaz c în programul dat este necesar de întrodus informaia

din fiierele sistemului C++

.

Directive sînt necesare din cauza prezenei în program a

funciei: 

 pr intf()-afieaz pe monitor comentariul ³Culegei valorile

x,y;´ i opoi tot ea afieaz rezultatele cptate.

viod main (void) { -simbolizeaz începutul programului

 principal.

int este tipul variabilelor, întreg i respective real.

Fragmentul: for(i=0;i<n;i++)

for(j=0;j<m;j++)

 premite afisarea masivelor de la tastatura.Buff=max;Max=min;

Min=buff;Permite shcimbarea cu locul elementele ariei 3 cu elementelee ariei

2.Instructiunea getch() inchide functia de baza main.

Page 4: Masive bidimensionale

8/9/2019 Masive bidimensionale

http://slidepdf.com/reader/full/masive-bidimensionale 4/4

 

4. Concluzie. Cu ajutorrul acestui program am invatat sa operam cumasivele bidimensionale,prelucrarea lor,introducerea

,afisarea masivelor,parcurgerea ariilor,schimbarea culocul a unor anumite elemente ale masivului,cum de aflat

 produsul unor anunmite elemente ale masivului shiaflarea celui mai mare si celui mai mic element.