Вы находитесь на странице: 1из 3

07/03/2012

Hacer un algoritmo que calcule el rea de un tringulo

MIS. Alma Rosa Galindo Monfil soulpink.java@gmail.com

Elaborar un algoritmo para calcular el promedio de calificaciones de un estudiante. Los datos disponibles para lectura son el nombre, calificacin 1, calificacin 2, calificacin 3 y calificacin 4; de cada uno de los exmenes presentados. La informacin que se debe escribir es el nombre y promedio de las calificaciones.

Es una estructura que permite controlar la ejecucin de acciones que requieren de ciertas condiciones para su realizacin. De acuerdo con dichas condiciones se selecciona si las acciones se ejecutan o no.

En ocasiones se tienen operaciones que son excluyentes, es decir, que slo debe ejecutarse una o la otra, pero no ambas de manera simultnea; tambin puede presentarse el caso que se tengan varias opciones de accin. En estos casos es necesario utilizar la estructura de control de seleccin.

La seleccin presenta tres formas: SIMPLE, DOBLE Y MLTIPLE, de acuerdo con el nmero de alternativas de accin, es decir, una, dos o ms de dos, respectivamente. Empezaremos por la doble, despus la simple y por ltimo la mltiple.

07/03/2012

Esta estructura de seleccin permite controlar la ejecucin de acciones cuando se tienen dos opciones alternativas de accin. Y por la naturaleza de stas, se debe ejecutar una o la otra, pero no ambas (mutuamente excluyentes)

Si condicin Entonces Accin (es) Sino Accin (es) FinSi

Al llegar al SI se evala la condicin: a) opcin verdadera (Entonces)

b) Opcin false (Sino)

Si se cumple, se ejecuta(n) la(s) accin (es) del Entonces y luego salta hasta la siguiente instruccin del programa despus del FinSi. Si condicin Entonces Accin (es) Sino Ejecuta la opcin Entonces e Accin (es) ignora la del Sino FinSi

de lo contrario, salta hacia el Sino, ejecuta la(s) accin(es) y despus salta a la siguiente accin despus del FinSi.

Si condicin Entonces Accin (es) Sino Accin (es) FinSi

Hacer un algoritmo que determine si un alumno exenta el examen ordinario por haber aprobado al menos con 8 los dos exmenes parciales. Utilizar Si-Entonces-Sino y el operador & (Y).

Algoritmo Que determina si el alumno exenta el examen ordinario variables nombreAlumno: cadena parcial1, parcial2 : real Inicio Escribir proporcione el nombre del alumno leer nombreAlumno Escribir proporcione la calificacin del 1er parcial leer parcial1 Escribir proporcione la calificacin del 2 parcial leer parcial2 Si (parcial1 >=8) & (parcial2 >= 8) Entonces escribir Exento Sino escribir Presenta ordinario FinSi Fin

07/03/2012

Calcular el sueldo de un empleado considerando horas extras Si el nmero de horas trabajadas es mayor que 40, el excedente de 40 se paga al doble de la cuota por hora. En caso de no ser mayor que 40, se paga a la cuota por hora normal.

Algoritmo calcula salario Variables Nombre:cadena Horas:entero Sueldo1,sueldo2:real Inicio Escribir proporcione nombre del empleado Leer Nombre Escribir proporcione el nmero de horas trabajadas Leer horas Si (horas <=40) entonces Sueldo1=(horas*100) Escribir el salario del empleado + nombre + es + sueldo1 Sino Sueldo2 = (40*100)+((horas-40)*200) Escribir el salario del empleado + nombre + es + sueldo2 FinSi Fin

1.

2.

Una escuela aplica dos exmenes a sus aspirantes, por lo que cada uno de ellos obtiene dos calificaciones. El aspirante que obtenga una calificacin de 9 o mayor en cualquiera de los exmenes es aceptado; en caso contrario rechazado. Un alumno obtiene una calificacin final y se necesita un algoritmo que muestre el resultado de aprobado si la calificacin es igual o mayor que 6; o bien reprobado en caso contrario

Вам также может понравиться