1. Corrección de la prueba de
“DESARROLLO DE FUNCIONES DE UN SISTEMAS INFORMATICO “
1.-REALICE LA CORRIDA DE ESCRITORIO DE LOS SIGUIENTES EJERCICIOS DE VECTORES EN G++ Y
LLENE EN LAS CASILLAS DE ABJO QUE REPRESENTAN LOS DOS VECTORES CON LOS VALORES
RESULTANTES.
Void main()
{ Prueba de escritorio
flota num[10];
flota num1[10]; i j aux
int i; int j; int aux;
aux=1;
aux=2; 0 1
for(i=0;i<10;i+1) 1 2
{ 3 3
cout<<”salida es :”<<i<<endl; 4 5
num[i]=i; 5
num1=[i]=aux; 6
} 7
aux=aux+1; 8
aux=aux+2; 9
getch();
}
RESPUESTA:
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
2 2 2 2 2 2 2 2 2 2
2.-EN EL SIGUIENTE EJERCICIO DE VECTOR EN G++ .DIBUJE COMO QUEDA EL VECTOR
Prueba de escritorio
void main() i j
{
int n[10],i,j; 0
for(i=0;i<10;i++) 1
{ 2
3
if(i%2==0) 4
n[i]=i; 5
else 6
n[i]=i+1; 7
} 8
for(j=0;j<10;j++) 9
cout<<n[j]<<endl;
getch();
} 0 1 2 3 4 5 6 7 8 9
0 2 2 4 4 6 6 8 8 10
3.-EN EL SIGUIENTE EJERCICIO DE MATRICES EN G++ LLENA LA MATRIZ CON LOS VALORES
CORRECTOS
void main()
{ j i
int m[5][5];
for(int j=0;j<5;j++) 0 0 0 0 0 0
1 1 1 1 1 1
{ 2 2 2 2 2 2
for(int i=0;i<5;i++) 3 3 3 3 3 3
{ 4 4 4 4 4 4
m[j][i]=j;
}
}
4.- YO YA TENGO UN VECTOR LLENADO DE LA SIGUIENTE MANERA:
1 2 3 4 5 6 7 8 9 10
CON EL SIUIENTE CODIGO DE ORDENAMIENTOS DE NUMEROS. DIBUJE EL VECTOR COMO QUEDARIA
2. For(x=0;x<10-1;x++)
{
For(y=x+1;y<10-1;x++) X Y numero aux
{ 0 1 2
If(numero2[x]>=numero2[y]) 1 1 2 3
2
3
4
5
6
7
8
9
10
{ 2 3 4
Aux=numero2[x]; 3 4 5
numero2[x]= numero2[y]; 5 6
numero2[y]=aux; 6 7
} 7 8
} 8 9
} 9 10
1 2 3 4 5 6 7 8 9 10
5.- EN EL SIGUIENTE EJRCICIOS DE MATRICES EN G++. LLENE LA METRIS CON LOS VALORES
CORRECTOS
Void main()
{ j i
Int m[5][5]; 0 0 0 0 0 0
For(int j=0;j<5;j++) 1 1 1 1 1 1
{ 2 2 2 2 2 2
For(int i=0;i<5;i++) 3 3 3 3 3 3
{ 4 4 4 4 4 4
M[j][i]=i; 5
}
}
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.-ESCRINBA EL CODIGO PRINCIPAL EN G++ PARA LLENAR UNA MATRIZ DE 5 POR 5 DE LA SIGUIENTE
MANERA.
1
1
1
1
1
For(i=0;i<5;i++)
{
For(j=0;j<5;j++)
{
If(i=j)
{
Matriz[i][j]=1;
}