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;
}
}
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
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

Puebe de programacion

  • 1.
    Correcion de laprueba 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 codigoprincipal 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