39

📱 Ejercicio.- Calcular promedio de un alumno con arreglos en Android Studio [39]

En este ejercicio vamos a calcular promedio de un alumno con arreglos en Android Studio promediando sus cuatro calificaciones con los siguientes pasos:

  • Declaramos un arreglo de tipo doble con un tamaño de 4 elementos.
  • Crearemos un bucle que se puede romper cuando lleguemos a 4 ciclos o cuando el humano de click en cancelar. Este bucle vamos a hacer esto:
    • Validamos que se haya dado cancelar para romper el bucle de lo contrario continuamos.
    • Almacenamos las calificaciones.
  • Sumamos las calificaciones y las promediamos.
  • Mostramos el promedio de calificaciones del alumno.
Calcular promedio de un alumno con arreglos en Android Studio

Codigo: https://github.com/programadornovato/Desarrollo-en-Android/commit/0f2c39c3149dbf941b84c26550a41927bcda324b

import javax.swing.JOptionPane

var calificaciones=DoubleArray(4)
var contador=0
var suma=0.0
var promedio=0.0

do{
    var calificacion=JOptionPane.showInputDialog("Humano ingresa la calificacion del alumno en el semestre ${contador+1}")?.toDouble()
    if(calificacion==null){
        break
    }else{
        calificaciones[contador]=calificacion
    }
    contador++
}while (contador<4)
if(contador>0){
    calificaciones.forEach {
        suma+=it
    }
    promedio=suma/contador
    JOptionPane.showMessageDialog(null,"El promedio del alumno es $promedio")
}else{
    JOptionPane.showMessageDialog(null,"Humano flojo por lo menos deberias de ingresar una calificacion")
}

🎦 Lista de reproducción de este curso: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTT9pb9J-89j1SPtqHzU7sF
🎦 [Curso] Kotlin de 0 a 100: https://www.youtube.com/playlist?list=PLCTD_CpMeEKSjzbsW_zmVNz23GyOVsdbS
🎦 [Curso] Java Netbeans Completo☕: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTT-qEHGqZH3fkBgXH4GOTF

🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato

Anterior tutorial Siguiente tutorial

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)