Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Numeros Enteros Matematicas, Ejercicios de Diseño de Algoritmos

REPASO PARA APENTEDER MATEMATICAS

Tipo: Ejercicios

2023/2024

Subido el 25/02/2024

kleyzer-navarro-1
kleyzer-navarro-1 🇵🇪

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Separata de trabajo N°15: Estructuras repetitivas anidadas
Semana 15
Logro de aprendizaje: Al finalizar la sesión, el estudiante elabora pseudocódigos y diagramas de
flujo con estructuras repetitivas anidadas aplicadas a casos matemáticos, financieros y físicos.
Ejercicios explicativos
1. Construir un algoritmo que permita ingresar un número “n” de estudiantes (se cumple que: 1<=n<=50),
cada uno de los cuáles lleva 5 materias. Para cada alumno se ingresa, clave y las 5 calificaciones. Escriba
un algoritmo para calcular el promedio de cada estudiante luego de ingresar sus notas.
Proceso clase
Definir n, notas Como
Entero Definir clave Como
Caracter Definir prom Como
Real
pr
om<-0
Repetir
Escribir "Ingrese la cantidad de
alumnos" Leer n
Hasta Que n>=1 Y n <=50
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir "Ingrese la clave del
alumno#",i Leer clave
Para j<-1 Hasta 5 Con
Paso 1 Hacer Repetir
Escribir
"Ingrese la nota #",j Leer
notas
Hasta Que notas>=0
Y notas<=20 prom<-prom+notas
Fin
Para prom<-
prom/5
Escribir "Codigo: ", clave, " Promedio:
pf2

Vista previa parcial del texto

¡Descarga Numeros Enteros Matematicas y más Ejercicios en PDF de Diseño de Algoritmos solo en Docsity!

Separata de trabajo N°15: Estructuras repetitivas anidadas

Semana 15

Logro de aprendizaje: Al finalizar la sesión, el estudiante elabora pseudocódigos y diagramas de

flujo con estructuras repetitivas anidadas aplicadas a casos matemáticos, financieros y físicos.

Ejercicios explicativos

1. Construir un algoritmo que permita ingresar un número “n” de estudiantes (se cumple que: 1<=n<=50),

cada uno de los cuáles lleva 5 materias. Para cada alumno se ingresa, clave y las 5 calificaciones. Escriba

un algoritmo para calcular el promedio de cada estudiante luego de ingresar sus notas.

Proceso clase Definir n, notas Como Entero Definir clave Como Caracter Definir prom Como Real pr om<- 0 Repetir Escribir "Ingrese la cantidad de alumnos" Leer n Hasta Que n>= 1 Y n <= 50 Para i<- 1 Hasta n Con Paso 1 Hacer Escribir "Ingrese la clave del alumno#",i Leer clave Para j<- 1 Hasta 5 Con Paso 1 Hacer Repetir Escribir "Ingrese la nota #",j Leer notas Hasta Que notas>= 0 Y notas<= 20 prom<-prom+notas Fin Para prom<- prom/ 5 Escribir "Codigo: ", clave, " Promedio:

2. Mediante pseudocódigo crear una pirámide invertida usando el símbolo @ con la siguiente forma:

@@@@@@@@@@ @@@@@@@@@ @@@@@@@@ @@@@@@@ @@@@@@ @@@@@ @@@@ @@@ @@ @

Ejercicios propuestos

1. Escribir un algoritmo que permita ingresar un número “n” de estudiantes de un salón de clases (la

cantidad debe estar entre 2 y 10, si se ingresa un valor diferente se debe volver a pedir hasta que

cumpla), luego para cada estudiante ingresar las notas 5 cursos (las notas deben estar entre 0 y 20, si se

ingresa algo diferente pedirlo nuevamente). Luego calcula el promedio del estudiante y mostrarlo.

Finalmente mostrar un resumen con: el promedio de la clase, la mayor y menor nota.

2. Escribir un algoritmo que permita crear una matriz cuadrada de tipo M por M donde el usuario ingresa el

valor M. Todos los elementos se rellenan con el símbolo numeral (#)

Por ejemplo , si el usuario ingresa M = 4, se debe mostrar

Proceso piramide Definir piso Como Caracter Para i<-10 hasta 1 Con Paso -1 Hacer piso<-"" Para j<-1 Hasta i Con paso 1 Hacer piso<-piso+"@" FinP ara Escribir piso FinPar