Está en la página 1de 9

< FUNDAMENTOS DE LA

PROGRAMACIÓN >

< Trabajo Por Alex Javier Hernandez Rosales


Codigo:218239744
Profesor Maria De Los Angeles Ancona Valdez. >
Ejercicios 65 al 67

Ejercicio 65

programa que almacene en un arreglo unidimensional las edades y en otro


arreglo las estaturas de los estudiantes de fundamentos de programación.
Luego imprime los datos de un estudiante en particular.

Codificación
#include <stdio.h>
#include <conio.h>

main()
{

int i, n, edad[25]; //edades


float est[25]; //estatura
printf( "total de estudiantes en el grupo:");
scanf ("%d", &n);
for (i = 0; i < n; i++) // llenar los dos arreglos
{
printf ( " dime la edad del alumno %d:", i+1);
scanf ("%d", &edad [ i ]);
printf ( " dime la estatura del alumno %d:", i+1);
scanf ("%f", &est [ i ]);
}

printf (" de que estudiante deseas conocer su edad y su


estatura:");
scanf ("%d", &i);
printf (" su edad es %d su estatura es %f" , edad [i-1],est [i-
1]);
getch();
Mantenimiento
#include <stdio.h>
#include <conio.h>
 // hay que cambiar las comillas dobles 

main()
{

int  i, n, edad[25]; //edades


float est[25]; //estatura
printf( "total de estudiantes en el grupo");
scanf ("%d", &n); 
for (i = 0; i < n; i++) // llenar los dos arreglos
{
printf ( " dime la edad del estudiante %d", i+1);
scanf ("%d",  &edad [ i ]);
printf ( " dime la estatura del estudiante %d",
i+1);
scanf ("%f",  &est [ i ]);
}

printf (" de que estudiante deseas conocer su edad y su


estatura");
scanf ("%d",  &i);
printf (" su edad es %d su estatura es %f" , edad [i-1],est
[i-1]);
getch();

}
Ejercicio 66

Calcular el promedio de las calificaciones de un grupo de estudiantes utilizando


un arreglo y almacenar el promedio en la última posición del arreglo.

Codificación
#include <stdio.h>
#include <conio.h>

main()
{
int alumn[45], total_a, i, sum=0;

printf("Total de alumnos:\n");
scanf("%d",&total_a);
for( i=0; i< total_a; i++)
{
printf("Escriba el promedio del alumno: %d\
n",i+1);
scanf("%d",&alumn[i]);
sum= sum + alumn[i]; // sumando los promedios de
los estudiantes
}

alumn[44]= sum / total_a; // calcula y almacena el


promedio del grupo

printf("el promedio del grupo es: %d", alumn[44]);

getch();
}
Mantenimiento, almacenar el promedio en una posición después de la
última calificación
#include <stdio.h>
#include <conio.h>

main()
{
int alumn[45], total_a, i, sum=0;

printf("Total de alumnos:\n");
scanf("%d",&total_a);

for( i=0; i< total_a; i++)


{
printf("Escriba el promedio del alumno: %d\
n",i+1);
scanf("%d",&alumn[i]);
sum= sum + alumn[i];
}

alumn[ total_a ]= sum / total_a; // calcula y almacena


el promedio del grupo

printf("el promedio del grupo es: %d",


alumn[total_a]);

getch();
}
Mantenimiento. Preguntar por el promedio de un estudiante
en particular
#include <stdio.h>
#include <conio.h>

main()
{
int alumn[45], total_a, i, sum=0;

printf("Total de alumnos:\n");
scanf("%d",&total_a);

for( i=0; i< total_a; i++)


{
printf("Escriba el promedio del alumno: %d\
n",i+1);
scanf("%d",&alumn[i]);
sum= sum + alumn[i];
}

alumn[44]= sum / total_a; // calcula y almacena el


promedio del grupo

printf("el promedio del grupo es: %d \n", alumn[44]);

printf( "De que estudiante deseas conocer su


promedio \n");
scanf("%d", &i);

printf("el promedio del estudiante %d es %d", i,


alumn[i-1]);

getch();
}
Ejercicio 67
Media, Varianza y desviación estándar de cinco números

Codificación
#include <stdio.h>
#include <conio.h>
#include <math.h>

main()
{
int x[5], i;
float varianza = 0, media = 0, desviacion;

printf("\n Introduce los 5 numeros: ");

for(i = 0; i < 5; i++)// media


{
scanf("%d", &x[i]);
media = media + x[i];
}

media = media / 5;

for(i = 0; i < 5; i+
+)                                                          
                                                            
                                                            
                           
varianza = varianza + pow(x[i]-media, 2);
}

varianza=varianza/5;

desviacion = sqrt(varianza);

printf("\n La media es %.3f", media);


printf("\n La varianza es %.3f", varianza);
printf("\n La desviación estándar es: %.3f",
desviacion);

    getch();

Mantenimiento
Media, Varianza y desviación estándar de N números

Codificación
#include <stdio.h>
#include <conio.h>
#include <math.h>

main()
{
int x[100], i, n;
float varianza = 0, media = 0, desviacion;
printf("\n Dame el total de numeros: ");
scanf("%d", &n);

printf("\n Introduce los %d numeros: ", n);

for(i = 0; i < n ; i++)// calcular la media aritmetica


{
scanf("%d", &x[i]);
media = media + x[i]; // se acumulan los
elementos del x
}

media = media / n;

for(i = 0; i < n; i++)   


{                                                      
                                                            
                                                            
                            
varianza = varianza + pow(x[i]-media, 2);
}

varianza=varianza/n;

desviacion = sqrt(varianza);

printf("\n La media es %.3f", media);


printf("\n La varianza es %.3f", varianza);
printf("\n La desviación estándar es: %.3f",
desviacion);

    getch();
}

También podría gustarte