πίνακες και στήλες προβληματάκι C++

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: Super-Moderators, WebDev Moderators

Απάντηση
tommai
Δημοσιεύσεις: 73
Εγγραφή: 18 Ιαν 2008 03:46

πίνακες και στήλες προβληματάκι C++

Δημοσίευση από tommai » 21 Μάιος 2010 23:50

δημιούργησα ένα πρόγραμμα το οποίο μου εμφανίζει το άθροισμα των στηλών 2 πινάκων...μέχρι εδώ όλα καλά...

Κώδικας: Επιλογή όλων

#include <iostream.h>
void main&#40;&#41;
&#123;
float A&#91;3&#93;&#91;3&#93;,B&#91;3&#93;&#91;3&#93;;
int i,j;
float sum_gram&#91;3&#93;,sum_sthl&#91;3&#93;,sum;
//midenismos sum
sum = 0;
for &#40;i=0;i<3;i++&#41;
&#123;
	sum_gram&#91;i&#93;=0;
	sum_sthl&#91;i&#93;=0;
&#125;
//diavasma A pinaka
for &#40;i=0;i<3;i++&#41;
for&#40;j=0;j<3;j++&#41;
cin>>A&#91;i&#93;&#91;j&#93;;

//ypologismos sum grammon kai sthlon A
for &#40;i=0;i<3;i++&#41;
 for&#40;j=0;j<3;j++&#41;
&#123;
	sum_gram&#91;i&#93;=sum_gram&#91;i&#93;+A&#91;i&#93;&#91;j&#93;;
    sum_sthl&#91;i&#93;=sum_sthl&#91;i&#93;+A&#91;j&#93;&#91;i&#93;;
&#125;
//ektypwsh apotelesmaton kai ypologismos sum pinaka A
for&#40;i=0;i<3;i++&#41;

&#123;
//	cout<<i+1<<"grammh sum="<<sum_gram&#91;i&#93;<<endl;
    cout<<i+1<<"sthlh sum="<<sum_sthl&#91;i&#93;<<endl;
	sum=sum+sum_gram&#91;i&#93;+sum_sthl&#91;i&#93;;
&#125;


sum = 0;
for &#40;i=0;i<3;i++&#41;
&#123;
	sum_gram&#91;i&#93;=0;
	sum_sthl&#91;i&#93;=0;
&#125;

//diavassma B pinaka
for &#40;i=0;i<3;i++&#41;
for&#40;j=0;j<3;j++&#41;
cin>>B&#91;i&#93;&#91;j&#93;;

//ypologismos sum grammon kai sthlon B
for &#40;i=0;i<3;i++&#41;
 for&#40;j=0;j<3;j++&#41;
&#123;
	sum_gram&#91;i&#93;=sum_gram&#91;i&#93;+B&#91;i&#93;&#91;j&#93;;
    sum_sthl&#91;i&#93;=sum_sthl&#91;i&#93;+B&#91;j&#93;&#91;i&#93;;
&#125;
//ektypwsh apotelesmaton kai ypologismos sum pinaka B
for&#40;i=0;i<3;i++&#41;

&#123;
    cout<<i+1<<"sthlh sum="<<sum_sthl&#91;i&#93;<<endl;
	sum=sum+sum_gram&#91;i&#93;+sum_sthl&#91;i&#93;;
&#125;

	cout<<"athroisma stoixeion prwths sthlhs A , B = " <<sum<<endl;
&#125;
το πρόβλημα είναι ότι δυστυχώς μου εμφανίζει σαν αποτέλεσμα όλες τις στήλες των 2 πινάκων και κάνει ένα γενικό σύνολο όλων αυτόν και το εμφανίζει..
δηλ. σε

εισοδο δεδομένων στο cin π.χ βάζω 1,2,3,4,5,6,7,8,9
αποτέλεσμα πίνακα Α
1 στήλη sum 12
2 στήλη sum 15
3 στήλη sum 18

εισοδο δεδομένων στο cin π.χ βάζω 1,2,3,4,5,6,7,8,9
αποτέλεσμα πίνακα Β

αποτέλεσμα πίνακα Β
1 στήλη sum 12
2 στήλη sum 15
3 στήλη sum 18

ΣΎΝΟΛΟ - 90


Εγώ όμως θέλω να έχει ώς αποτέλεσμα την εμφάνιση μόνο της πρώτης στήλης του πίνακα
Α και της πρώτης του πίνακα Β και να εμφανίζει το αποτέλεσμα 24


εισοδο δεδομένων στο cin π.χ βάζω 1,2,3,4,5,6,7,8,9
αποτέλεσμα πίνακα Α
1 στήλη sum 12


εισοδο δεδομένων στο cin π.χ βάζω 1,2,3,4,5,6,7,8,9
αποτέλεσμα πίνακα Β

αποτέλεσμα πίνακα Β
1 στήλη sum 12


ΣΎΝΟΛΟ - 24


μπορεί να μου δώσει κάποιος τα φώτα του...ευχαριστώ :idea:

Άβαταρ μέλους
manos2010grr
Δημοσιεύσεις: 159
Εγγραφή: 17 Ιαν 2007 18:13
Επικοινωνία:

πίνακες και στήλες προβληματάκι C++

Δημοσίευση από manos2010grr » 26 Μάιος 2010 16:35

Φίλε μου έχεις πάρει λάθος την λογική!!!!

tommai
Δημοσιεύσεις: 73
Εγγραφή: 18 Ιαν 2008 03:46

πίνακες και στήλες προβληματάκι C++

Δημοσίευση από tommai » 27 Μάιος 2010 20:26

manos2010grr έγραψε:Φίλε μου έχεις πάρει λάθος την λογική!!!!
τι θέλεις να πεις δηλ...?

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες