Contabilidada
Enviado por cinthyagraciela • 27 de Abril de 2014 • 20.573 Palabras (83 Páginas) • 287 Visitas
UNIDAD EDUCATIVA “REPUBLICA DEL ECUADOR”
Nombres: Andrango Ñusta
Arias Cinthya
Burga Mary
Cachimuel Elvia
Cajas Silvana
Campo Mawi
Diaz Sisa
Males Marisol
Matango Diana
Salcedo Johana
Curso: 1° Informática “A”
ESTRUCTURAS SELECTIVAS DE SELECCIÓN
Estructura Selectiva Simple
En esta estructura se evalúa primero la condición, si el resultado es verdadera se ejecuta la acción, en caso contrario no se ejecuta la acción.
EJEMPLO
En un supermercado se realiza un descuento del 10% si la compra es mayor a 200. Diseñar un algoritmo para calcular el valor a pagar.
ANÁLISIS
ENTRADA PROCESO SALIDA
Compra descuento 0
300 si compra > 200
Descuento descuento compra*0.10 30
10%=0.10 pago compra – descuento 270
DIAGRAMA DE FLUJO
PSEUDOCÓDIGO
ALGORITMO DESCUENTO
COMPRA, DESCUENTO, PAGO ENTEROS
1.- Inicio
2.- Escribir ("Ingresar compra”)
3.- Leer (compra)
4.- descuento0
5.-Si (compra>200) entonces
6.-descuentocompra*0.10
7.- Fin _ Si
8.- pagocompra-descuento
9.-Escribir (pago)
DIAGRAMA N-S
IMPLEMENTACION DE LAS SENTENCIAS DE SELLECCION SIMPLE
IMPLEMENTACION EN JAVA
double compra, descuento,pago; Scanner datos=new Scanner (System.in); System.out.println(“Programa descuento del 10%”); System.out.print(“Ingresar la compra”); compra=dato.next Double (); descuento=0; if (compra>200) { descuento=compra*0.10; } pago=compra-descuento; System.out.println(“El descuento es:”+ descuento); System.out.println(“El pago del cliente es:”+ pago); }
IMPLEMENTACION EN C#
Using System.collections.generic;
SENTENCIAS DE SELECCIÓN DOBLE
Su función es el siguiente:
1. Se evalúa la condición 2. Si la condición es verdadera se ejecuta la acción 1 y el control pasa inmediatamente a la acción 3 3. Si la condición es falsa se ejecutara la acción 2 y el control pasara inmediatamente a la acción 3
EJEMPLO
Realizar el análisis, diseño (diagrama de flujo, diagrama N-S y seudocódigo, la implementación en java, C#) del siguiente ejercicio.
Se introduce atreves del teclado un numero
...