Algoritmos

Páginas: 9 (2059 palabras) Publicado: 12 de diciembre de 2012
Trabajo Práctico de Algoritmos con Estructuras Repetitivos

1. Realice un algoritmo que permita calcular y dar como salida el promedio general de una sección, tomando en cuenta que esta compuesta por 25 estudiantes y que se tiene la nota definitiva de cada uno de ellos.

Contador entero
nota entero
promedio entero
INICIO
REPETIR mientras contador =<25
ingresar numero
meternumero ingresado en la variable nota
sumar nota mas promedio
colocar resultado de la suma en promedio
Contador +1
Fin REPETIR
Mostrar promedio
FIN

2. Dada la C.I., Nombre, y la Nota Definitiva de 30 estudiantes, realice un algoritmo que permita calcular y dar como salida lo siguiente:
* Cantidad de Alumnos Aprobados
* Cantidad de Alumnos Reprobados
* Promedio General de NotasContAprov entero
ContRep entero
Contador entero
notas entero
promedio entero
INICIO
REPETIR mientras contador <=30
Mostrar : “ingresar numero no mayor de 20”
meter numero ingresado en la variable notas
si notas <=9 entonces ContRep +1
en caso contrario ContAprov +1
sumar nota mas promedio
colocar resultado de la suma en promedio
Contador +1
Fin REPETIR
Mostrar “El Promediode 30 estidiantes es : ”promedio
mostrar “El numero de alumnos respetidos es:”ContRep
mostrar “El numero de alumnos aprovados es: ”ContAprov
FIN

3. Dado un grupo de 75 Números (Diferentes a Cero), realice un algoritmo que permita determinar y dar como salida lo siguiente:
* Numero Mayor y Numero Menor encontrado en el grupo
* Cantidad de Números Mayores a 150
* Cantidad deNúmeros Negativos Encontrados
* Promedio de los Positivos Encontrados.

Contador entero
NumMayor entero
NumMenor entero
ContNumMay entero
ContNumNeg entero
PromNumPos entero
Num entero
ContNumPos Entero
INICIO
REPETIR mientras Contador <= 75
Mostrar “Ingresar cantidad diferente a cero “
meter numero ingresado en Num
SI Num es igual a cero
REPETIR hasta Num diferente decero
Mostrar “Por favor ingrese un numero diferente de cero”
meter numero en Num
Fin REPETIR
en caso contrario:
Si Num es mayor o igual a NumMayor
meter Num en NumMayor
fin Si
Si Num es menor o igual a NumMenor
meter Num en NumMenor
fin Si
Si Num es mayor o igual a 150
ContNumMay suma 1
fin Si
Si Num es menor a cero
ContNumNeg suma 1fin Si
Si Num es mayor a cero
ContNumMayor suma 1
Suma PromNumPos y Num y meter en PromNumPos
fin Si

Fin Si
Contador suma 1
Fin REPETIR
Dividir PromNumPos entre ContNumMayor y meter PromNumPos
Mostrar “El numero Mayor es: ”NumMayor y “El numero Menor Es :”NumMenor
Mostrar “La cantidad de numeros mayores a 150 son: ” ContNumMay
Mostrar “La cantidad denumeros negativos son: ” ContNumNeg
Mostrar “El pormedio de numero positivos es: ” PromNumPos
FIN

4. Dada La C.I., Nombre y la Nota Definitiva de 5 Materias de cada estudiante pertenecientes a un grupo de 35; realice un algoritmo que permita calcular y dar como salida el promedio de notas de cada estudiante.
CI [ ] entero
Nombre [ ] Cadena de Caracteres
Materia1[ ] entero
Materia2[ ] enteroMateria3[ ] entero
Materia4[ ] entero
Materia5[ ] entero
Cont entero =1
INICIO
REPETIR hasta Cont >= 35
Mostrar “Ingresar Cedula de Identidad: ”
meter cantidad en CI[Cont]
Mostrar “Ingresar Nombre de Alumno: ”
meter cantidad en Nombre[Cont]
Mostrar “Ingresar nota de materia 1: ”
meter cantidad en Materia1[Cont]
Mostrar “Ingresar nota de materia 2: ”
meter cantidaden Materia2[Cont]
Mostrar “Ingresar nota de materia 3: ”
meter cantidad en Materia3[Cont]
Mostrar “Ingresar nota de materia 4: ”
meter cantidad en Materia4[Cont]
Mostrar “Ingresar nota de materia 5: ”
meter cantidad en Materia5[Cont]
Cont+1
Fin REPETIR
Cont=1
REPETIR hasta Cont >= 35
Mostrar “La nota Promedio de el Alumno: ”Nombre ”Numero de Cedula: “CI “Tiene un promedio...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS