Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Tema: Herramientas de análisis para solución de problemas por computadora.

Enviado por   •  3 de Junio de 2018  •  634 Palabras (3 Páginas)  •  503 Visitas

Página 1 de 3

...

Pero no todos los algoritmos se deben resolver de forma secuencial.

Hay ocasiones en que el orden debe ser alterado para resolver un problema, y para ello utilizaremos las estructuras de control.

Hay dos categorías de estructuras de control:

Condicionales o bifurcaciones: permiten que se ejecuten conjuntos distintos de instrucciones, en función de que se verifique o no determinada condición.

Bucles o repeticiones: permiten que se ejecute repetidamente un conjunto de instrucciones, bien un número pre-determinado de veces, o bien hasta que se verifique una determinada condición.

Segundo ejemplo:

Hacer un algoritmo que imprima el salario de un empleado si se calcula de la siguiente forma: Sueldo_Base, más el 20% de la comisión de la venta de camisas (una sola talla y un precio único) si la venta es mayor 100 camisas, menos el 10% de la renta. Al final deberá imprimir nombre, sueldo_base, comisión, descuento y Sueldo a pagar.

Nota: para este problema se utilizará la siguiente estructura condicional

[pic 1]

INICIO

Definir SBASE=0, VENTA=0, COMISION=0,DESCUENTO=0, SPAGAR=0, PRECIO=0, NOMBRE$, V1=0.1

//Entrada de datos

ESCRIBIR " Nombre del empleado"

LEER NOMBRE$

Escribir "¿Cuál es el sueldo base?

LEER SBASE

ESCRIBIR "Ingrese el total de camisas:"

LEER VENTA

Escribir "¿Precio?

LEER PRECIO

//Aplicación de la estructura selectiva simple.

SI VENTA>=100 ENTONCES

HACER COMISION= VENTA*PRECIO*COM

FIN SI

HACER DESCUENTO=SBASE*V1

SPAGAR = SBASE + COMISION -DESCUENTO

//Presentación de datos de salida

IMPRIMIR "El empleado es:", NOMBRE

IMPRIMIR "El sueldo base es:", SBASE

IMPRIMIR "La comisión es:", COMISION

IMPRIMIR "El descuento obtenido es:", DESCUENTO

IMPRIMIR "Sueldo a pagar:", SPAGAR

FIN

NOTA:

En Algoritmos I, se definió que para los comentarios dentro del algoritmo se utilizaría: //comentario

Ejercicio:

Haga un algoritmo que imprima el salario de un empleado si se calcula de la siguiente forma: Sueldo_Base, más el 20% de la comisión de la venta de camisas (una sola talla y un precio único), menos el 10% de la renta. Al final deberá imprimir nombre, sueldo_base, comisión, descuento y Sueldo a pagar.

SALUDOS Y HASTA LA PROXIMA…

...

Descargar como  txt (4.9 Kb)   pdf (48.6 Kb)   docx (14.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Essays.club