Rakstīt ziņojumu 
 
Pavediena vērtējums:
  • 0 balsis - 0 vidējais
  • 1
  • 2
  • 3
  • 4
  • 5
Divdimensiju masīvs
Autors Ziņa
melanya Atslēdzies
Junior Member
**

Ziņojumi: 2
Pievienojās: Oct 2010
Reputācija: 0
Ziņojums: #1
Divdimensiju masīvs
ar programmu "Borland C++"

/* 14. Aprekinat masiva A[n][m], kurs aizpildits ar nejausiem skaitliem intervala
[-5;5] pozitivo un negativo elementu summu dalijumu. N un m ievada lietotajs. */

#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
void main(){
randomize();
int a[20][20];
int n, m;
int dal=0;
int psum=0;
int nsum=0;
do{ //kontrolee, ko ievada lietotajs
cout<<"Noradiet masiva rindu skaitu (max=20): "; cin>>n;
}while (n<=0 || n>=20);
do{
cout<<"Noradiet masiva kolonu skaitu (max=20): "; cin>>m;
}while (m<=0 || m>=20);
for (int i=0; i<n; i++){ //rindas indekss
for (int j=0; j<m; j++){ //kolonas indekss
a[i][j]=random(11)-5;
cout<<a[i][j]<<" ";
}
cout<<"\n";

/* if(a[n][m]>0)
psum=psum+a[n][m];
if(a[n][m]<0)
nsum=nsum+a[n][m];
dal=psum/nsum;
}
cout<<"\nPozitivo elementu summa: "<<psum;
cout<<"\nNegativo elementu summa: "<<nsum;
cout<<"\nPozitivo un negativo elementu summu dalijums: "<<dal; */

getch();
}

kā pareizi tās beigas sarakstīt? Embarassed
("beigas" atzīmētas kā komentārs)
(Šo ziņojumu pēdējo reizi modificēja: 24.10.2010 20:17 melanya.)
24.10.2010 20:08
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Doktors Streindžlovs Atslēdzies
Member
***

Ziņojumi: 201
Pievienojās: Oct 2008
Reputācija: 4
Ziņojums: #2
RE: Divdimensiju masīvs
Cikls ciklā (pirmais cikls iet pa masīva rindām, otrais pa pašreizējās rindas elementiem).
Un tad to dal aprēķinu, protams, ārpus cikliem.
Tev uzdevuma nosacījumos nav teikts, ka n un m max vērtības ir 20. Tad taisi tā, ka var arī lielākus.
24.10.2010 20:14
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
melanya Atslēdzies
Junior Member
**

Ziņojumi: 2
Pievienojās: Oct 2010
Reputācija: 0
Ziņojums: #3
RE: Divdimensiju masīvs
Paldies! Cool
25.10.2010 09:01
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Rakstīt ziņojumu 


Lēciens uz forumu:



Kontaktifizmati.lvAtgriezties uz augšuAtgriezties pie saturaArhīva skatsRSS sindikācija