freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.

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


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++
Moderators:  Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [3 Μηνύματα]      Bookmarks Tags: πίνακες Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
ΑποστολέαςΜήνυμα
tommai


Μέλος από: 18 Ιαν 2008
Μηνύματα: 73

View users profile
ΜήνυμαΣτις: 21 Μαη 2010 22:50    Θέμα: πίνακες και στήλες προβληματάκι C++ Απάντηση με παράθεση  Mark this post and the followings unread

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


κώδικας:
#include <iostream.h>
void main()
{
float A[3][3],B[3][3];
int i,j;
float sum_gram[3],sum_sthl[3],sum;
//midenismos sum
sum = 0;
for (i=0;i<3;i++)
{
   sum_gram[i]=0;
   sum_sthl[i]=0;
}
//diavasma A pinaka
for (i=0;i<3;i++)
for(j=0;j<3;j++)
cin>>A[i][j];

//ypologismos sum grammon kai sthlon A
for (i=0;i<3;i++)
 for(j=0;j<3;j++)
{
   sum_gram[i]=sum_gram[i]+A[i][j];
    sum_sthl[i]=sum_sthl[i]+A[j][i];
}
//ektypwsh apotelesmaton kai ypologismos sum pinaka A
for(i=0;i<3;i++)

{
//   cout<<i+1<<"grammh sum="<<sum_gram[i]<<endl;
    cout<<i+1<<"sthlh sum="<<sum_sthl[i]<<endl;
   sum=sum+sum_gram[i]+sum_sthl[i];
}


sum = 0;
for (i=0;i<3;i++)
{
   sum_gram[i]=0;
   sum_sthl[i]=0;
}

//diavassma B pinaka
for (i=0;i<3;i++)
for(j=0;j<3;j++)
cin>>B[i][j];

//ypologismos sum grammon kai sthlon B
for (i=0;i<3;i++)
 for(j=0;j<3;j++)
{
   sum_gram[i]=sum_gram[i]+B[i][j];
    sum_sthl[i]=sum_sthl[i]+B[j][i];
}
//ektypwsh apotelesmaton kai ypologismos sum pinaka B
for(i=0;i<3;i++)

{
    cout<<i+1<<"sthlh sum="<<sum_sthl[i]<<endl;
   sum=sum+sum_gram[i]+sum_sthl[i];
}

   cout<<"athroisma stoixeion prwths sthlhs A , B = " <<sum<<endl;
}


το πρόβλημα είναι ότι δυστυχώς μου εμφανίζει σαν αποτέλεσμα όλες τις στήλες των 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


μπορεί να μου δώσει κάποιος τα φώτα του...ευχαριστώ I have an idea!
manos2010grr


Μέλος από: 17 Ιαν 2007
Μηνύματα: 159

View users profile Send email to user
facebook skype 
ΜήνυμαΣτις: 26 Μαη 2010 15:35    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

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


Μέλος από: 18 Ιαν 2008
Μηνύματα: 73

View users profile
ΜήνυμαΣτις: 27 Μαη 2010 19:26    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

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


τι θέλεις να πεις δηλ...?
Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [3 Μηνύματα] Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++
Τώρα είναι 07 Δεκ 2016 20:13 | All times are UTC + 2


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos