Título: [Duda Python] Secuencia de notas enteras de 0 a 10 Publicado por: sora_ori en 11 Noviembre 2012, 10:50 am Estoy haciendo un ejercicio en Python sobre un algoritmo que lea una secuencia de notas usando If-Else, While y For que es lo que hemos estudiado, les dejo lo que he hecho hasta ahora para ver si es correcto o voy mal.
- Algoritmo que lee una secuencia de notas enteras (0 .. 10) hasta que lee el -1 y nos dice si alguna de las notas era un 10. Código
Título: Re: [Duda Python] Secuencia de notas enteras de 0 a 10 Publicado por: overxfl0w13 en 11 Noviembre 2012, 11:27 am Código
Suponiendo que las notas introducidas son válidas, puedes implementarlo fácilmente con un par de condicionales :) Título: Re: [Duda Python] Secuencia de notas enteras de 0 a 10 Publicado por: sora_ori en 11 Noviembre 2012, 12:54 pm Muchas gracias compañero ;)
La cosa se complica y no tengo ni idea jaja, en el segundo ejercicio me pide hacer la media de las notas que se van introduciendo, pero yo solo sé hacer la media dando variables y dividiendo entre las notas que hay. 2. Mejora del ejercicio anterior para que al finalizar, nos muestra (al introducir -1): la media aritmética de todas las notas introducidas, cuántos han sacado sobresaliente, cuántos notable, cuántos bien, cuántos suficiente, cuántos insuficiente y cuántos muy deficiente. Un saludo y gracias por ayudarme Título: Re: [Duda Python] Secuencia de notas enteras de 0 a 10 Publicado por: overxfl0w13 en 11 Noviembre 2012, 14:21 pm Código
Hasta ahí la media aritmética lo de cuantos han sacado x notas te toca currartelo a ti ya ;D. Una forma de todas las posibles podría ser crear un diccionario tal que así: {"Sobresaliente":x,"Notable":y...} Y con una serie de condicionales que comprueben el rango de la nota aumenten los contadores. Si no, 6 variables contadores y con el mismo condicional que antes las aumentas. Título: Re: [Duda Python] Secuencia de notas enteras de 0 a 10 Publicado por: sora_ori en 11 Noviembre 2012, 15:07 pm Gracias :D
Tema solucionado |