- Le pida al usuario una cantidad 'N' de materias, para luego preguntarle por el nombre y la nota de cada materia.
- Mostrarle al usuario la nota y materia en la que obtuvo su mayor nota.
- Mostrarle al usuario el promedio de notas.
-
int maxPos(int[] arr)
: toma un array de enteros y devuelve la posicion del máximo elemento.Ejemplo:
maxPos({1, 5, 6, 55, 0, 23})
devuelve$3$ -
T promedio(int[] arr)
: toma un array de enteros y devuelve el promedio de todos los enteros. Determinar el tipo $T$ que retorna la funciónEjemplo:
promedio({1, 5, 6, 55, 0, 23})
devuelve$15$
Reescribir el programa para permitirle al usuario que ingrese un string de materias separadas por el caracter ',' (coma) y otro string de notas separadas por el mismo caracter. Escribir las funciones necesarias para reescribir el programa, utilizando las funciones descriptas en el punto anterior.
Tip: Seria util tener una funcion que convierta el string de formato "a,b,c,d,e"
ingresado por el usuario, en un array de la forma {a, b, c, d, e}
.
Se pueden implementar dos funciones, una que convierta dicho string a un array, y otra que convierta un array de strings a un array de enteros.
De escribir funciones auxiliares, especificarlas con comentarios.
Formato de entraga: Entregar dos archivos .cs, uno por cada consigna. Entregar el código prolijo y comentado en el siguiente Google Forms. Indicar nombre y curso de los integrantes.