Différences entre les versions de « Exercices en langage C++/Les tableaux »

m
Exo 9 : si tableaux de taille différente.
m (Suppr de ligne inutile.)
m (Exo 9 : si tableaux de taille différente.)
}
</source>
 
Pour prévoir un usage futur, avec des tableaux de longueur différente, solution 2 :
<source lang=cpp>
#include<iostream>
using namespace std;
 
const int Na=10;
const int Nb=10;
 
int main()
{
int a[Na],b[Nb],c[Na + Nb],i;
 
cout<<"SAISIE DU TABLEAU a"<<endl;
for(i=0;i<Na;i++){cout<<"Tapez un entier ";cin>>a[i];}
 
cout<<"SAISIE DU TABLEAU b"<<endl;
for(i=0;i<Nb;i++){cout<<"Tapez un entier ";cin>>b[i];}
 
for(i=0;i<Na + Nb;i++)if(i<Na)c[i]=a[i];else c[i]=b[i-Na];
 
cout<<"VOICI LE TABLEAU c"<<endl;
for(i=0;i<Na + Nb;i++)cout<<c[i]<<" ";
cout<<endl;
return 0;
}
</source>
 
 
 
}}
 
268

modifications