Академический Документы
Профессиональный Документы
Культура Документы
PRACTICA 3
ARREGLOS
GRUPO: 301304_17
TUTORA
IRINA NARVAEZ ESPINOZA
INTRODUCCION
PROBLEMA EJERCICIO B.
ANALISIS.
Se implementa una funcin la cual recibe como argumento un arreglo del tipo
float, arreglo que contiene 30 posiciones las cuales representan las 30 notas de
los estudiantes. En la funcin se comparan las posiciones del arreglo desde la
posicin 0 hasta la posicin 29 , con una instruccin if la cual evala si el valor
es mayor a 2.9, si es mayor se incrementa la variables total en una unidad, de
lo contrario total no se incrementa, al final de un ciclo for se muestra en
pantalla la variable total que representa el nmero de estudiantes que pierden
la asignatura.
int main() {
float
notas[30]={1.0,5.0,2.6,4.2,3.5,2.8,4.5,2.3,5.0,3.3,1.9,3.0,2.3,4.1,4.7,5.0,3.5,3.
9,3.1,2.2,4.7,5.0,3.6,4.4,1.9,2.4,3.0,1.0,5.0,4.0};
int a=0;
do{
system("cls");
}while(a!=3);
return 0;
}
int i;
system("cls");
cout<<" NOTAS "<<endl;
for(i=0;i<30;i++){
cout<<endl<<"Nota "<<i+1<<" :
"<<notas[i];
}
cout<<endl<<endl;
system("pause");
}
void Numero_de_estudiantes_que_pierden(float arreglo[]){
int total=0;
system("cls");
for(int j=0;j<30;j++){
if (arreglo[j] < 3.0){
total=total+1;
}
}
cout<<"El total de estudiantes que
perdieron la asignatura es: "<<total;
getch();
}
PRUEBA DE ESCRITORIO
notas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
calificacin
1.0
5.0
2.6
4.2
3.5
2.8
4.5
2.3
5.0
3.3
1.9
3.0
2.3
4.1
4.7
5.0
3.5
3.9
3.1
2.2
4.7
5.0
3.6
4.4
1.9
2.4
3.0
1.0
5.0
4.0
estudiant
es que
pierden
total
10
CONCLUSIONES
BIBLIOGRAFIA
https://es.wikipedia.org/wiki/Math.h
http://datateca.unad.edu.co/contenidos/243002/301304_MODULO_INTRODUCCI
ON_A_L
A_PROGRAMACION.pdf