Nombre: Matrícula:
Sebastian Martinez Becerra 2776769
Nombre del curso: Nombre del profesor:
Métodos Numéricos Eliezer Rodríguez
Módulo: Actividad:
1 Introducción ala programación Actividad 3
Fecha: 21/02/2021
Bibliografía:
Objetivo: como objetivo principal de esta actividad es seguirnos enseñando más sobre la
programación, sus métodos, códigos y comandos para que en un futuro podamos
aplicarlos.
Procedimiento: Utilizando la información brindada en CANVAS y también por mi parte
buscando en otros sitios de internet logre encontrar respuesta a mis incógnitas, y así
mismo realizar mi actividad en visual. Realice los 3 programas como me lo piden las
instrucciones.
Resultados:
/* El segundo programa preguntará al usuario la cantidad de
* materias del semestre, capturará el número, luego pedirá
* las calificaciones y devolverá: el promedio, la calificación
* más baja y calificación más alta. Para hacer esto se debe de
utilizar
* un arreglo unidimensional
*/
int materias, numCal;
double promedio, suma = 0;
double[] calificaciones;
[Link]("Dame el numero de tus materias");
materias = [Link]([Link]());
for (int i = 1; i <= materias; i++)
suma = 0;
[Link]("******Materia " + i + "******");
//el programa pedira las calificaciones y arrojara el promedio
[Link]("cuantas calificaciones tendra la materia " +
i);
numCal = [Link]([Link]());
calificaciones = new double[numCal];
for (int j = 0; j < numCal; j++)
[Link]("Dame la calificacion " + (j + 1));
calificaciones[j] = [Link]([Link]());
suma += calificaciones[j];
promedio = suma / numCal;
[Link]("Calificaciones ");
for (int j = 0; j < numCal; j++)
[Link](calificaciones[j] + " ");
[Link](" Promedio " + promedio);
}
//debo utilizar un arreglo unidimensional
int[] n;
int cant;
int operacion = 0;
int mayor, menor;
[Link](" numero de arreglo");
cant = [Link]([Link]());
n = new int[cant];
for (int i = 0; i < cant; i++)
[Link]("Ingrese la calificación " + (i + 1) + " : ");
n[i] = [Link]([Link]());
operacion += n[i];
//este codigo lo acomoda de mayor a menor
mayor = n[0];
menor = n[0];
for (int i = 0; i < cant; i++)
if (n[i] > mayor)
mayor = n[i];
else if (n[i] < menor)
menor = n[i];
[Link]("La suma de todos los elementos es: " + operacion);
//calificacion mas alta
[Link](" más alta es : " + mayor);
//calificacion mas baja
[Link](" más baja es : " + menor);
[Link]();
[Link]();
Conclusión: como conclusión final, puedo decir que mi actividad fue realizada con mucho
éxito, con dedicación y tiempos de estudio más aparte las enseñanzas del profesor me
sirvieron como refuerzos para terminar mi programa y poder realizarlo de manera
correcta.