Función que reciba los datos de total venta y calcule el descuento c++
Enviado por alexrubiano • 2 de Noviembre de 2015 • Trabajo • 352 Palabras (2 Páginas) • 152 Visitas
INTRODUCCION
La información se ha convertido en uno de los activos más importantes de una empresa y la forma como se maneja a través de los sistemas exige que estemos preparados para manejarla de tal forma que pueda ser integra, confidencial, y que esté disponible en todo momento, y por esto nosotros como futuros ingenieros de sistemas debemos estar en capacidad de desarrollar soluciones que satisfagan las diferentes necesidades de una empresa.
OBJETIVOS
Apropiación de los conocimientos de la unidad 2
Practicar los conocimientos sobre funciones de c++
Implementar los pasos para el desarrollo de un programa de c++
CONTENIDO
PROBLEMA:
E. Diseñe una función que reciba los datos de total venta y calcule el descuento teniendo en
Cuenta que sólo se aplicará el 10% de descuento a ventas superiores a 500.000. La
Función debe devolver el valor del descuento.
ANALISIS DEL PROBLEMA
Datos de entrada: Se necesita un dato de entrada
Datos de proceso: se debe validar si el valor introducido el mayor a 500.000
Procesos necesarios:
Se debe definir una constante con el valor de 500.000
Se debe almacenar en una variable el valor introducido por teclado
Se debe comparar con una constante con valor de 500.000
En caso de ser mayor de 500.000 se debe retornar como valor de la función el valor de 10% de descuento.
Imprimir el valor retornado por la función.
DISEÑO DE LA SOLUCION
PSEUDOCODIGO
INICIALIZAR valor_comparacion = 500000
INICIALIZAR valor_descuento= 0
INICIALIZAR
HACER
LEER valor_ventas
LLAMAR FUNCION(validar_descuento)
SI(valor_ventas > valor_comparacion) ENTONCES valor_descuento = 0
LLAMAR FUNCION = Imprimir_descuento
FIN
PRUEBA DE ESCRITORIO
Ejecucion Iteracion Cico de Respuesta Valor_ventas Descuento
1 1 300000 0
2 1 600000 10
3 1 100000 0
4 1 800000 10
CODIFICACION EN LEGUAJE C++
//Autor: Alex Rubiano R.
#include<iostream> //blibliotca standard de entrada y salida
#include<stdlib.h> /*Biblioteca para utilizar system("cls") limpieza de pantalla y
system("pause") que detiene la ejecución del programa hasta que el usuario digite una tecla */
#include<ctype.h> //Biblioteca para utilizar la funciones toupper (convierte
//un caracter a mayúsculas) y tolower (convierte un caracter
//a minúsculas.
using namespace std; /*Indica al compilador que utilizará el espacio de nombres estandar
para no
incluirlos cada vez que se utilice cout y cin */
...