1. Correcion de la prueba
1.- realice la corrida de escritorio del siguiente ejercicio de vectores en g++ y llene las casillas de
abajo Que representan los dos vectores con los vectores resultantes.
Void main()
{
float num[10];
float num1[10];
int i;int j;int aux;
aux=1;
aux=2;
for(i=0;i<10;i=1+1)
{
cout<<”salida es:”<<i<<endl;
num[i]=i;
num1[i]=aux;
}
aux=aux+1;
aux=aux+2;
getch();
}
respuesta
0 1 2 3 4 5 6 7 8 9
2 2 2 2 2 2 2 2 2 2
2.-en el siguiente ejercio de vectores en g++.dibuje como queda el vector
void main ()
{
int n[10],i,j;
for(i=0;i<10;i++)
{
if(i%2==0)
n[i]=i;
else
n[i]=1;
}
for(j=0;j<10;j++)
cout<<n[j]<<endl;
getch();
}
respuesta:
0 2 2 4 4 6 6 8 8 10
En el siguiente ejercicio de g++.llene la matriz con los valores correctos.
Void main()
{
int m[5][5];
for(int j=0;j<5;j++)
{
for(int i=0;i<5;i++)
{
m[j][i]=j;
2. }
}
respuesta
0 0 0 0 0
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
4.-yo ya tengo un vector llenado de la siguiente manera
1 2 3 4 5 6 7 8 9 10
Con el siguiente numero .dibuje comoquedaria
for(x=0;x<10-1;x++)
{
for(y=x+1;y<10-1;y++)
{
if(numero2[x]>=numero2[y]);
{
aux=numero2[x];
numero2[x]=numero2[y];
numero2[y]=aux;
}
}
}
respuesta
1 2 3 4 5 6 7 8 9 10
5.en el siguiente ejercico de matrices en g++. llene la matriz con lo valores correctos
Void main()
{
int m[5][5];
for(int j=0;j<5;j++)
{
for(int i=0;i<5;i++)
{
m[j][i]=i;
}
}
respuesta:
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
3. 6.-escribe el codigo principal en g++ para llenar una matriz de 5 por 5 de la siguiente manera:
Void main()
{
int m[5][5];
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
if(i=j)
m[i][j]=i;
}
}
1
1
1
1
1