Ejercicios De Programacion 2015

Páginas: 7 (1572 palabras) Publicado: 24 de marzo de 2015
En un fichero tenemos las notas de 35 alumnos de una clase en un array Nota(1), Nota(2), ..., Nota(35), establecidas entre cero y 10. Se desea desarrollar el pseudocódigo y diagrama de flujo para un programa que determine la nota media.

Pseudocódigo:
Inicio [Algoritmo Nota Media]
Desde i = 1 hasta 35 Hacer
Leer Nota(i)
Sumatorio = Sumatorio + Nota(i)
Siguiente
Media = Sumatorio / 35
Mostrar“La nota media de la clase es”, Media
Fin
 Diagrama de flujo:







Calcular las primeras 4 filas de la tabla de multiplicar de un número dado.
Inicio
n: entero
a: entero 
i: entero
escribir(“Ingrese el número a calcularle la tabla de multiplicar:”) 
leer( n )
para (i :=1 hasta 10) hacer
a := n * i 
escribir(n)
escribir(“*”)
escribir( i)
escribir( “=”)
escribir( a)
escribir(cambioLinea)
fin_para escribir(“Termino...”)

1.- Realice un algoritmo que permita calcular y dar como salida el promedio general de una sección, tomando en cuenta que está compuesta por 25 estudiantes y que se tiene la nota definitiva de cada uno de ellos.
Respuesta: Se utilizará una variable suma que irá acumulando las notas cada vez que se lea. Al final se calcula el promedio dividiendo el valor de la suma entre 25estudiantes.

Inicio
Suma = 0
Para i = 1 hasta 25 hacer
Leer la nota
Suma = Suma + nota
Fin Para
Promedio = Suma/25
Mostrar “promedio”
Fin

2. Sean N estudiantes. Hacer un algoritmo que lea las cuatro notas de cada estudiante e imprima la nota definitiva de cada uno, sabiendo que la nota definitiva es igual a la suma de cuatro notas multiplicada por cien, divididas entre 4 y al resultado sele suma uno.
Datos de entrada: Qué me dan (o que voy a leer): N estudiantes. Cada uno con cuatro notas N1, N2, N3 y N4.
Datos de Salida: Qué me piden (o que voy a escribir): La nota definitiva de cada uno NotaD
Procedimiento: NotaD = ((N1 + N2 + N3 + N4)*100/4) + 1). Hay que hacerlo para cada estudiante.

Inicio.
Leer N
Para I = 1 to N hacer
Leer N1, N2, N3, N4
NotaD = ((N1 + N2 + N3 +N4)*100/4) + 1)
Imprimir NotaD

Fin

3.- Dado un grupo de 75 Números (Diferentes a Cero), realice un algoritmo que permita determinar y dar como salida lo siguiente:
* Número Mayor y número menor encontrado en el grupo
* Cantidad de Números Mayores a 150
* Cantidad de Números Negativos Encontrados
* Promedio de los Positivos Encontrados.
Contador entero
NumMayor entero
NumMenor entero
ContNumMay enteroContNumNeg entero
PromNumPos entero
Num entero
ContNumPos Entero 

INICIO
REPETIR mientras Contador <= 75
Mostrar “Ingresar cantidad diferente a cero “
número ingresado = Num
SI Num = cero
REPETIR hasta Num diferente de cero
Mostrar “Por favor ingrese un numero diferente de cero”
número = Num
Fin REPETIR
en caso contrario:
Si Num es mayor o igual a NumMayor
Num = NumMayor
fin Si
Si Num <=NumMenor
Num = NumMenor
fin Si
Si Num es mayor o igual a 150
ContNumMay = suma + 1
fin Si
Si Num < cero
ContNumNeg = suma + 1
fin Si
Si Num > cero 
ContNumMayor = suma + 1
(Suma, PromNumPos y Num) = PromNumPos 
fin Si

Fin Si
Contador = suma + 1
Fin REPETIR

(PromNumPos /ContNumMayor) = PromNumPos
Mostrar “El número Mayor es: ”NumMayor y “El número Menor Es :”NumMenor
Mostrar “La cantidad de númerosmayores a 150 son: ” ContNumMay
Mostrar “La cantidad de números negativos son: ” ContNumNeg
Mostrar “El promedio 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 deCaracteres
Materia1= entero
Materia2= entero
Materia3= entero
Materia4= entero
Materia5=entero
Cont entero =1 

INICIO
REPETIR hasta Cont >= 35
Mostrar “Ingresar Cedula de Identidad: ” 
cantidad = CI
Mostrar “Ingresar Nombre de Alumno: ” 
cantidad = Nombre
Mostrar “Ingresar nota de materia 1: ” 
cantidad = Materia1
Mostrar “Ingresar nota de materia 2: ” 
cantidad = Materia2
Mostrar “Ingresar nota de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Programacion
  • Ejercicios Programacion
  • ejercicios de programacion
  • Ejercicios Programacion
  • ejercicio de programacion
  • Ejercicio de programación
  • programacion-ejercicio
  • ejercicio de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS