Você está na página 1de 3

TALLER PRCTICO

ALGORITMOS: ESTRUCTURA SELECTIVA SIMPLE, DOBLE


Y MLTIPLE
Para el presente taller deber realizar de forma individual la
resolucin de los siguientes problemas utilizando algoritmos, y como
herramientas para representar estos algoritmos debern utilizar:
diagramas de flujo, pseudocdigo y programarlos en PHP.
1)
2)
3)
4)
5)
6)

Dado dos nmeros enteros diferentes, devolver el nmero mayor.


Determinar si un nmero entero es positivo, negativo o neutro.
Dado un carcter determinar si es una vocal.
Determinar si un nmero es mltiplo de 3 y 5.
Dado tres nmeros enteros, devolver el nmero mayor.
Dado un nmero, devolver el doble si el nmero no es par, caso
contrario el triple.
7) Dado 3 nmeros, devolver lo nmeros en orden ascendente.
8) Un restaurante ofrece un descuente del 10%por consumos de hasta S/.
100.00 y un descuento de 20% para consumos mayores, para ambas
casos se aplica un impuesto del 18%. Determinar el monto del
descuento, el impuesto y el importe a pagar.
9) Al ingresar el valor de una temperatura, obtener el tipo de clima segn
la siguiente tabla:
TEMPERATURA
Temp. < 10
Temp. entre 10 y
20
Temp. entre 21 y
30
Temp. > 30

TIPO DE CLIMA
Fro
Nublado
Calor
Tropical

10)
Un negocio tiene dos tipos de cliente, Cliente General (G) y Cliente
Afiliado (A), recibe dos normas de pago, al Contado (C) o en Plazos (P).
nos piden crear un programa que al ingresar el monto de la compra se
obtenga el monto de descuento o el monto del recargo y el total a pagar
segn la siguiente tabla:
Tipo

Cliente
general (G)
Cliente afiliado

Contado
(C)
Descuent
o
15%

A Plazos
(P)
Recargo

20%

5%

10%

(A)
11)
Dado la edad de una persona, determinar si es Mayor de edad o
Menor de edad, considere que mayor de edad es mayor o igual a 18
aos.
12)
Dado dos nmeros determinar el nmero menor.
13)
Dados dos nmeros determinar si son i guales o diferentes.
14)
Dado un nmero entero, devolver el doble del nmero si el
nmero es Positivo, el triple del nmero si es Negativo, y cero si el
nmero es Neutro.
15)
Dado un nmero entero de un dgito (0 al 9), devolver el nmero
en letras.
16)
Dado dos nmeros enteros y un operador +, -, * y /, devolver la
operacin de los dos nmeros segn el operador ingresado, considere
que si el segundo nmero es cero y el operador es /, no es divisible con
el primer nmero, entonces devolver como resultado 0.
17)
Al ingresar el da y el nmero de un mes, devolver la estacin del
ao de acuerdo a la siguiente tabla:

Estacin

Tiempo

Verano

Del 21 de Diciembre al 20 de
Marzo
Del 21 de Marzo al 21 de Junio
Del 22 de Junio al 22 de
Setiembre
Del 23 de Setiembre al 20 de
Diciembre

Otoo
Invierno
Primavera

18)
En una universidad se ha establecido los siguientes puntajes de
ingreso a sus respectivas facultades. De acuerdo al puntaje obtenido por
un postulante determinar la facultad a la cual ingres o dar un mensaje
correspondiente para el caso que no ingrese.

Facultad

Puntaje
Mnimo

Sistemas
Electrnic
a
Industrial
Administr
acin

100
90
80
70

19)
Una empresa ha establecido diferentes precios a sus productos,
segn la calidad. Cree un programa que devuelva el precio a pagar por
un producto y una calidad dada.

PRODUCTO/CALI
DAD
1
2
3
20)

5000
4500
4000

4500
4000
3500

4000
3500
3000

Dada una fecha vlida, halle la fecha del da siguiente.

Você também pode gostar