grupo 11 juliancaviedes practica uno
DESCRIPTION
Trabajo de programacion basicaTRANSCRIPT
INTRODUCCION A LA PROGRAMACION
PRACTICA UNO
JULIAN GUILLERMO CAVIEDES ROJAS.
COD 1070008040
TUTOR
JESUS EMIRO VEGA
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
COLOMBIA
AGOSTO
2015
INTRODUCCION
A través del presente trabajo, se pretende mostrar un código práctico y sencillo en lenguaje de
programación C++, además de ello, se muestra el recorrido hecho para llegar a este código,
basándonos en los documentos sugeridos por el curso introducción a la programación
PRACTICA UNO
DESCRIPCIÓN DE ACTIVIDADES:
1. Instalación del IDE FALCON: consulte el documento “Instalación del IDE FALCON C++”, que
se encuentra disponible en la caja de herramientas (entorno de conocimiento) y siga las
instrucciones para su descarga e instalación. Luego digite la codificación que se encuentra en
ese documento y verifique que funcione adecuadamente.
4. Escriba en el editor del IDE FALCON las codificaciones anteriores, compile cada código,
ejecute los programas con los datos y verifique los resultados. Mejore las codificaciones
incluyendo más detalles y comparta en el foro las explicaciones de las modificaciones que
realizó.
5. A continuación encontrará 5 problemas, cada estudiante debe elegir uno de ellos y
desarrollar: análisis, diseño de solución (diagrama de flujo y pseudocódigo), prueba de
escritorio y codificación en lenguaje C++ (IDE FALCON).
PROBLEMA
C. Se adquirió una docena de mouse por valor de $240.000 y se desea vender cada uno de
ellos con un incremento del 30%. Cuál es el valor de venta de cada mouse.
Análisis:
Datos de entrada: Total precio de compra, número de artículos totales, Porcentaje de
ganancia deseado.
Datos de proceso: calcular el precio final de venta de los artículos, se utilizara la formula
PV = ((((VT/NA)*PG)/100)+VT/NA); donde
PV = Precio de Venta
VT=Valor total de la compra
NA=número de artículos
PG=porcentaje de ganancia
Datos de salida: Precio final de venta
Procesos necesarios: Almacenar los datos de entrada, aplicar la formula, imprimir el resultado
con un mensaje indicando el valor final de venta del artículo.
Diseño de la Solución:
Se puede realizar mediante diagrama de flujo o pseudocódigo (para el caso se realizará de las
2 formas)
Pseudocódigo
Programa: Precio final de un producto
INICIO
LEER Total precio de compra
LEER número de artículos totales
LEER Porcentaje de ganancia deseado
CALCULAR PRECIO DE VENTA = PV=((((VT/NA)*PG)/100)+VT/NA
IMPRIMIR PRECIO DE VENTA
FIN
Prueba de escritorio
Ejecución Precio de compra total
Número de artículos total
Porcentaje de ganancia deseado
Precio de venta final
Pantalla
1 240000 12 30% 26000 260002 50000 43 60% 1859 1859
Codificacion En lenguaje C++ (IDE FALCON).
/Autor: Julian Caviedes- UNAD
#include<iostream>//Biblioteca estándar de entrada y salida, para utilizar cout y cin
#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 */
using namespace std; /*Indica al compilador que utilizará el espacio de nombres
estandar para no
incluirlos cada vez que se utilice cout y cin */
int main() //función principal
{
int VT,NA,PV,PG; //Declaración de variables
cout<<"CALCULO VALOR PRECIO DE VENTA DE UN ARTICULO"<<endl<<endl;
//Imprimir texto y hacer 2 saltos de linea
cout<<"Digite el valor de la compra total : "; //Imprimir mensaje
cin>>VT; //Almacenar valor en variable
cout<<endl<<"Digite el numero de articulos adquiridos: "; //Hacer un salto de línea y
escribir mensaje
cin>>NA; //Almacenar valor en variable
cout<<endl<<"Digite el porcentaje de ganancia: "; //Hacer un salto de línea y escribir
mensaje
cin>>PG; //Almacenar valor en variable
PV=((((VT/NA)*PG)/100)+VT/NA);
//Realizar el cálculo del area
cout<<endl<<endl; //Hacer 2 saltos de línea
system("pause"); //Detiene la ejecución del programa hasta que el usuario digite una
tecla
system("cls"); //Realiza limpieza de pantalla
cout<<"PRECIO DE VENTA"<<endl<<endl; //Imprimir texto y hacer 2 saltos de linea
cout<<PV<<endl<<endl; //Imprimir el contenido de una variable y hacer 2 saltos de linea
system("pause"); //Detiene la ejecución del programa hasta que el usuario digite una
tecla
return 0;
Conclusiones
Se identificaron algunas bases para escribir un código C++
Se determinó que la mejor forma de iniciar y mejorar los conocimientos en C++ es a
través de la practica
Se identificó algunos criterios base en la conformación de códigos en lenguaje de
programación C++
.