17/05/10 19:54
Prendi i valori da tastiera e confrontali con 0. Se la if è soddisfatta, termini l'input.
Non vedo il problema ...
17/05/10 20:04
Scusa ... cosa non conosci della sintassi ?
La if è una delle prime cose che si studiano ...
17/05/10 20:13
metalazo
In realtà non riesco a capire come scrivere il programma...la soluzione in testa ci sta...il problema è che non riesco a trascriverla in c
aaa
17/05/10 20:14
Beh ... comincia a dichiarare la matrice nel main ... lo sai fare?
17/05/10 20:17
metalazo
mi dichiaro una matrice in questo modo : typedef int coppia [2][2];
sbaglio ???
aaa
17/05/10 20:19
metalazo
ti posto il programma che stavo scrivendo:
#include<iostream>
using namespace std;
typedef int coppia [2][2];
void visualizza(coppia c,int rig,int col);
int main()
{
int i,j,rig,rip;
int col=2;
coppia c;
do
{
cout<<"\n";
cout<<"\n Definisci le dimensioni della matrice :";
//cout<<"\n numero max di righe ";
//cin>>rig;
do
{
for(i=0;i<10;i++)
{
for(j=0;j<col;j++)
{
cout<<"\n Dammi il valore della cella delle coppie [ "<<i<<","<<j<<" ] ";
cin>>c[i][j];
}
}
}
while(c[i]==0 && c[j]==0);
cout<<"\n COPPIE: ";
visualizza(c,rig,col);
cout<<"\n Vuoi continuare ancora?";
cout<<"\n si=1 no=0 : ";
cin>>rip;
}
while(rip==1);
}
void visualizza(coppia c,int rig,int col)
{
int i,j;
cout<<"\n i valori contenuti nella matrice sono:";
for(i=0;i<rig;i++)
{
cout<<"\n coppia "<<i<<" ";
for(j=0;j<col;j++)
{
cout<<" "<<c[i][j]<<" ";
}
}
}
aaa