Tecnología y Electrónica, pregunta formulada por spauagabsmar, hace 1 año

Pseint Ingrese seis notas y calcule el promedio, considerando las 5 mejores notas.

Respuestas a la pregunta

Contestado por mary24457181ozqyux
6

Respuesta:

Inicio.

Definir nota i, n1,n2,n3, n4, n5, n6 como Entero.

nota, n1,n2,n3,n4,n5, n6 <- 0;

i=1

Para i=1 hasta i=6 hacer:

i=i+1

Escribe "Ingrese la nota del estudiante"

Leer nota

sí nota > n1 hacer:

n1= nota

si no nota > n2 y nota < n1 hacer:

n2= nota

si no  nota < n2 y nota >n3 hacer:

n3=nota

si no ¡nota<n3  y nota >n4 hacer:

n4= nota

si no nota < y nota > 5 hacer

n5= nota

si no

n6= nota

Fin si

Fin para

promedio = n1+n2+n3+n4+n5+n6 / 6

Escribir "El promedio de notas es: " &promedio.

Escribir "Las 5 mejores notas son: " &n1, &n2, &n3, &n4, &n5,

Fin

Contestado por megatokay
0

A continuación pseudocódigo pseint que promedia las notas ingresadas por teclado (las mejores 5). Se adjunta imagen de salida en pantalla y diagrama de flujo.

Algoritmo para calcular promedio de 5 mejores notas

  • // Definición e inicialización de variables  

Definir x,t,p Como Entero

Definir notas,Aux Como Real

Aux <- 0

t <- 0

p <- 0

// definimos vector de tamaño 6 donde almacenamos las notas

Dimension notas[6]

  • // ingresamos notas y las ordenamos de menor a mayor (método burbuja)

Para x<-1 Hasta 6 Hacer

 Escribir 'Ingrese Nota ',x,' : '

 Leer notas[x]

  •  // Método burbuja consiste en intercambiar los valores en las posiciones del vector

 Para t<-1 Hasta x Hacer

  Para p<-t Hasta x Hacer

   Si notas[t]>notas[p] Entonces

    Aux <- notas[t]

    notas[t] <- notas[p]

    notas[p] <- Aux

   FinSi

  FinPara

 FinPara

FinPara

  • // Se muestran las notas ordenadas de mayor a menor

Escribir 'Las 5 mejores notas son: '

Para x<-6 Hasta 2 Con Paso -1 Hacer

 sum <- sum+notas[x]

 Escribir notas[x],'  ' Sin Saltar

FinPara

  • // Se calcula el promedio y se muestra en pantalla

promedio <- sum/5

Escribir ' '

Escribir 'Promedio de las 5 mejores notas es: ',promedio

FinAlgoritmo

Para saber más acerca de algoritmo en pseint para calcular promedios de notas consulte: https://brainly.lat/tarea/16181525

#SPJ2

Adjuntos:
Otras preguntas