Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arreglo Resumen - BI - 01
Arreglo Resumen - BI - 01
Arreglo unidimensional:
Int vector[max]
Float Cantcred[max];
Int i;
}
/*modificar el arreglo*/
For(i=0; i<n; i++){
a= Cantcred[i] +10 ;
Cantcred[i]=a;
/* Cantcred[i]= Cantcred[i]+10;
*/
}
/**determinar cuántos son los alumnos están llevando más de 22.5 creditos*/
Cont=0;
For(i=0, i<n; i++){
Valor= Cantcred[i];
If Valor>22.5
Cont++;
/*If Cantcred[i]>22.5 cont++;*/
}
/**determinar la cantidad de alumnos que no son alumnos regulares. Un alumno es regular cuando cursa
más de 12 creditos*/
Cont=0;
For(i=0, i<n; i++){
Valor= Cantcred[i];
If Valor<=12
Cont++;
/*If Cantcred[i]<=12 cont++;*/
}
/*determinar si el promedio de los créditos es mayor a 21 créditos. Para determinar el promedio solo debe
considerar a los valores mayores a 20 y que se encuentren en las posiciones pares**/
Suma=0;
For(i=0, i<n; i++){
Valor= Cantcred[i];
If i%2==0 && Valor>20{
Suma=suma+Cantcerd[i];
Cont++;
}
}
promedio=suma/cont;
If promedio >21
Cout<<”es mayor a 21”<<endl;
else
Cout<<”es menor a 21”<<endl;
Fundamentos de Programación 2014-1 rbm
/**promedio de creditos*/
suma=0;
cont=0;
for(i=0;i<n;i++)
{
If(i%3==0)
{
suma=suma+cantcred[i];
cont++;
}
}
prom=suma/cont++;
Arreglo bidimensional:
Int matriz[maxf][maxc]
Importante:
- Redefinir el tamaño del arreglo unidimensional o bidimensional.
- Guardamos valores de un mismo tipo.
- Acceder a cada una de las posiciones del arreglo unidimensional [ x]o bidimensional [x][y]. Se debe
utilizar iterativas para el recorrido de los arreglos u/b.
2 1 1<=3 Matriz[2][1]
2 2<=3 Matriz[2][2]
3 3<=3 Matriz[2][3]
4 4<=3
i=1;
While (i<=n)//filas
{
j=1
While(j<= m)//columnas
{Cin>> matriz[i][j];
j++;}
i++;
}
i=1;
While (i<=n)//filas
{
j=1
While(j<= m)//columnas
{Cout<<””<< matriz[i][j]<<endl;
j++;}
i++;
}
TAREA:
U U N N S S S S M M M M
U U N N S M M M M
U U N N N S M M M M
U U N N N S S S S M M
U U N N S M M M M
U U N N S M M
U U N N S M M
U U U U N N S S S S M M
{
For (col= 1; col<=m; col++)
{
If col==1 ll col==m
M[fila][col] = ‘X’;
If fila==n
M[fila][col] = ‘X’;
}
}