viernes, 31 de octubre de 2014

Do while


If anidado

1.- Una tienda que vende pantalones Dickies al menudeo y al mayoreo tiene las siguientes tarifas, si se compran menos de 5 pantalones estos se cobran a su precio normal, en caso de que se compren 5 o mas pero menos de 12 , se les descuenta el 15% en cada pantalón, si se compran mas de 12 se les descuenta 30% en cada pantalon.Escriba un programa que pida como dato de entrada el numero de pantalones que se desean comprar y con ello imprima el total a pagar por la compra hecha.(Precio de pantalón 10)
Entradas : El numero de pantalones  

Procesos: Calcular el descuento de la comprar dependiendo el numero de pantalones vendidos.

Salida: Imprime el total a pagar por la compra realizada.


1.- Start
2.-        Declarations  
3.-        num num_pant=0, desc=0,  precio_pant=10, precio_Tot=0
4.-        output “Ingrese el numero de pantalones que desea comprar:”
5.-        input num_pant
6.-        If (num_pant<5) Then
7.-                    precio_Tot= precio_pant* num_pant
8.-        else
9.-                    if(num_pant>=5) and (num_pant<12) Then
10.-                              desc= (precio_pant*num_pant)*0.15
11.-                              precio_Tot= (precio_pant*num_pant)-desc
12.-                  else
13.-                              if (num_pant>=12) then
14.-                                         desc= (precio_pant*num_pant)*0.3
15.-                                         precio_Tot=(precio_pant*num_pant)-desc
16.-                              endif
17.-                  endif
18.-      endif
19.-      output “El valor de su compra es de:” precio_Tot
20.-stop


viernes, 3 de octubre de 2014

Estructuras de Control y Tipos de Operadores (Resumen 4)

Tipos de Operadores

1.- Aritméticos 
 suma  +
resta  -
multiplicación  *
división  /
potencia  **


2.- Operadores Relacionales 

< Menor que
<= Menor igual que 
> Mayor que
>= Mayor igual que 

= Igual que
<> Distintos 

3.- Operadores Lógicos

Y Conjunción
O Disyunción 
NO Negación 



Estructuras de Control

1.- Secuencial 

- Una acción luego de otra 
- En orden

2.- Condicionales 

Se hace una pregunta y depende la respuesta para que tome un camino .
- IF
THEN
ENDIF 

-IF 
THEN
ELSE 
ENDIF



3.- Repetitiva 

Ciclo (repeticiones)