Sie sind auf Seite 1von 3

ESTRUCTURA DE CONTROL

ALGORITMO : SI / PARA / MIENTRAS

REALIZAR LOS SIGUIENTES ALGORITMOS Y LLEVARLO A C++ Y C#

• Crea un programa que pida al usuario dos números y muestre su división si el segundo no es cero,
o un mensaje de aviso en caso contrario.
• Hacer un algoritmo para calcular la suma de los primeros cien números con un ciclo repetir.
• Hacer un algoritmo para calcular la suma de los primeros cien números con un ciclo mientras
• Hacer un algoritmo para calcular la suma de los primeros cien números con un ciclo para.
• Leer un numero e imprimir si es positivo o negativo, y que pare cuando tecleemos el número 0
• Crear un programa que pida al usuario su contraseña (numérica). Deberá terminar cuando
introduzca como contraseña el número 4567, pero volvérsela a pedir tantas veces como sea
necesario.
• Crear un programa que muestre los números del 15 al 5, descendiendo (pista: en cada pasada habrá
que descontar 1, por ejemplo, haciendo i--).
• Crear un programa que muestre los primeros ocho números pares (pista: en cada pasada habrá que
aumentar de 2 en 2, o bien mostrar el doble del valor que hace de contador).
• Imprimir la tabla del 2 hasta 10
• Imprimir la tabla de cualquier numero hasta el 12
• Si se compra 100 unidades o más de un artículo se obtiene un descuento del 40%, si se compra
desde 26 hasta 99 el descuento es de 20%, si se compra desde 10 hasta 25 el descuento es del 12%.
Para cantidades menores no hay descuento. Realizar un algoritmo que permita ingresar el costo
unitario del articulo y la cantidad de unidades compradas e imprima el monto a pagar.
ESTRUCTURA DE CONTROL

CONDICIONAL SI-ENTONCES
Si <condición>
Entonces <instrucciones>
Sino
<instrucciones>
FinSi

EJEMPLO
Si A>B Entonces
Escribir "A ES MAYOR QUE B:", A;
Sino
Escribir "A ES MAYOR QUE B:", B;
FinSi

SELECCIÓN MULTIPLE

Segun <variable> Hacer


<número1>: <instrucciones>
<número2>,<número3>: <instrucciones>
<...>
De Otro Modo: <instrucciones>
FinSegun

EJEMPLO
MIENTRAS

Mientras <condición> Hacer


<instrucciones>
FinMientras

EJEMPLO : IMPRIMIR LOS NUMEROS MENORES E IGUAL A 100

REPETIR

Repetir
<instrucciones>
Hasta Que <condición>

finalice la ejecución del ciclo.


EJEMPLO

PARA

Para <variable> <- <inicial> Hasta <final> ( Con Paso <paso> ) Hacer
<instrucciones>

FinPara

Das könnte Ihnen auch gefallen