8. El promedio de prácticas de un curso se calcula en base a cuatro prácticas calificadas de las cuales se elimina la nota menor y se promedian las tres notas más altas. Diseñe un algoritmo que determine la nota eliminada y el promedio de prácticas de un estudiante. EN PSEINT

Respuestas

Respuesta dada por: irmajulia
18

El algoritmo que calcula el promedio de tres notas, previa anulación de una cuarta que es la nota más baja es:

Algoritmo promedioNotas

anular<-20000

suma <- 0

Para i<-1 Hasta 4 Hacer

 Escribir "Ingrese Numero: " sin saltar

 Leer num

 Si num<anular Entonces

  anular <- num

 Fin Si

 suma <- suma + num

FinPara

prom <- (suma - anular)/3

Escribir "La nota eliminada es: ", anular sin saltar

Escribir "El promedio es: ",prom sin saltar

FinAlgoritmo

Estamos ingresando y sumando las notas en una estructura para, pero también estamos capturando la nota menor en la variable "anular".

Al final, antes de calcular el promedio (prom), restamos a la suma la nota que capturamos en "anular".

Adjuntos:
Respuesta dada por: megatokay
1

A continuación programa que muestra por pantalla la calificación más baja entre un grupo de cuatro ingresadas, luego calcula el promedio del resto sin incluir la menor nota.

Algoritmo en pseint para calcular el promedio de las 3 notas más altas

  • // Defino e inicializo variables

Dimension nota[4]

       Definir promedio, acumulador,  notaMenor, nota  como real

notaMenor <- 0

  • // Ingreso datos

Para x<-1 Hasta 4 Hacer

 Escribir “Ingrese nota ',x,' :' Sin Saltar

 Leer nota[x]

 Escribir ' '

FinPara

  • // Intercambio los valores en cada posición del arreglo a fin de organizar de manera ascendente (método burbuja)

Para x<-1 Hasta 4 Hacer

 Para z<-x Hasta 4 Hacer

  Si nota[x]>nota[z] Entonces

   notaMenor <- nota[x]

   nota[x] <- nota[z]

   nota[z]<-notaMenor

  FinSi

 FinPara

FinPara

  • // Calculo promedio de las tres notas mas altas sumando  los elementos ubicados desde el segundo al ultimo lugar del arreglo, luego divido entre 3.

       Para x<-2 Hasta 4 Hacer

  acumulador<- acumulador + nota[x]

FinPara

       promedio <- acumulador/3

  • // Identifico menor nota (el primer elemento del arreglo) y la muestro por pantalla

Escribir 'La nota eliminada es: ',nota[1]

Escribir 'El promedio de las tres notas mas altas es: ', promedio

FinAlgoritmo

Para saber más acerca de algoritmos en pseint para calcular promedio de notas consulte: https://brainly.lat/tarea/3935024

#SPJ3

Adjuntos:
Preguntas similares