Вы находитесь на странице: 1из 16

TRABAJO COLABORATIVO

FASE 1

Presentado por:
PETERSON DONOSO AREVALO
RICARDO MEJIA
MIGUEL ANGEL CANO
ELIECER NOPE

PRESENTADO A:
IRINA NARVAEZ ESPINOSA

GRUPO 301304A_220

NIVERSIDAD NACIONAL ABIERTA Y ADISTANCIA


INGENIERIA DE SISTEMAS
INTRODUCCIN A LA PROGRAMACIN
2015

INTRODUCCIN

El desarrollo de un mecanismo sistematizado para una funcionalidad especfica logra


adaptarse de manera precisa a los requerimientos preestablecidos por una entidad que
cuenta con una necesidad lgica para un mejor rendimiento y eficiencia de respuesta en
el momento del completo almacenamiento de la informacin.

La bsqueda optimizada y la correcta distribucin de los datos de materiales, procesan y


automatizan las labores de atencin y rendimiento de la Empresa ABC. Bsicamente
comprender que las posibilidades de almacenamiento de informacin sistematizado
ejercen mejor rendimiento y calidad desde cualquier punto objetivo para el progreso de
la misma.

TABLA DE COEVALUACIN

Nombre
integrante
ELIECER
NOPE

Datos personales
(ciudad, CEAD, nmero telefnico, direccin de
skype)
BarrancabermejaE-Mail:
eliecer.nope.jr@gmail.com - pachito.nope@hotmail.c
om
Skype: eliecer.nope.henao
Cel.: 320 3273324 - 316 7438034 - 304 6096176

RICARDO
LEON
MEJIA

Ciudad:Barrancabermeja
SKIPE: r.mejiatt

DANIEL
FERNADE
Z

e-mail: daniel.fernandez.h@hotmail.com
skype: dfernandezh1
cel: 3182039834

MIGUEL
ANGEL
CANO

Ciudad: Ibagu
e- mail: miguel.cano@unibague.edu.co
Skype: miguelkno1227
Cel: 3134051392

PETERSO
N
DONOSO

Ciudad: cali
Cead: ibague
pdonosoa@unadvirtual.edu.co
Celular. 3178688958 2658955

Descripcin
de
participaci
n y aportes
realizados
-realizo su
aporte
individual de
la primera
fase

realizo su
aporte
individual
de la
primera
fase.

-realizo su
aporte
individual de
la primera
fase.
- realizo su
aporte
individual de
la primer
fase.

DESCRIPCIN DEL PROBLEMA


La empresa ABC produce y distribuye cermica para pisos y requiere un software que
le permita llevar el control de sus productos, registrando: cdigo, existencia en metros,
color, valor de costo y valor de venta (el valor de venta se obtiene incrementando el 30%
al valor de costo).
El software debe proporcionar listas ordenadas por cdigo, existencia, costo y venta.
Tambin debe presentar informes de un producto y la lista de productos cuya existencia
sea inferior a 100.

ANLISIS DEL PROBLEMA

- Tipo de datos de variable:


Cdigo: int.
Existencia en metros: float o double.
Color: String o Varchar.
Valor de costo: float o double.
Valor de venta: float o double.
- Datos de entrada: cdigo, existencia en metros, color, valor de
costo.
- Datos de proceso: valor de venta= valorVenta + valorVenta*0.30.
- Datos de salida: cdigo, existencia en metros, color, valor de costo,
valor de venta.

Algoritmo
Inicio
Registra Nmero de cdigo
Registra existencia en metros
Registra color
Registra Valor de Costo VCosto
Calcula Valor de Venta = VCosto +(VCosto * 0.30)
Salida
Ordenar por Cdigo
Ordenar por Existencia en Metros
Ordenar por Valor de Venta
Informes de Producto
Registra Cdigo
Salida
Codigo
Existencia en Metros

Color
Valor de Costo
Valor de Venta
Informa Producto menor a 100mt
Calcula Producto menor a 100mt
Salida
Codigo
Existencia en Metros
Color
Valor de Costo
Valor de Venta
Fin

DIAGRAMA DE FLUJO

EJERCICIO 2

Realizar un programa en el entorno de desarrollo Falcn que reciba 3 nmeros digitados


por el usuario, los analice e indique cul es mayor, cul es menor o si son iguales.
Al ejecutar el programa se debe mostrar los nombres de los estudiantes que participaron
en la actividad y el resultado de la comparacin de los 3 nmeros.

Miguel Cano

CODIGO

#include <cstdlib>
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <fstream>
#include <windows.h>

using namespace std;


int main(int argc, char *argv[])
{
int x,y,z;
cout<<"\n 1 INGRESE UN NUMERO: ";
cin>>x;
cout<<"\n 2 INGRESE UN NUMERO: ";
cin>>y;
cout<<"\n 3 INGRESE UN NUMERO: ";
cin>>z;
// mayor
if (x>y && x>z)

{
cout<< "\n El numero mayor es:" <<x<<endl<<endl;
}
else if (y>x && y>z)
{
cout<< "\n El numero mayor es:" <<y<<endl<<endl;
}
else if (z>x && z>y)
{
cout<< "\n El numero mayor es:" <<z<<endl<<endl;
}
// menor
if (x<y && x<z)
{
cout<< "\n El numero menor es:" <<x<<endl<<endl;
}
else if (y<x && y<z)
{
cout<< "\n El numero menor es:" <<y<<endl<<endl;
}
else if (z<x && z<y)
{
cout<< "\n El numero mayor es:" <<z<<endl<<endl;
}
// igual
if (x==y && x==z)
{
cout<< "\n Todos los numeros son iguales" <<endl<<endl;
}
else
{
cout<< "\n Todos los numeros son diferentes:"<<endl<<endl;
}
system("PAUSE");
return 0;
}

PANTALLAZOS

En caso que los nmeros sean iguales:

CONCLUSIONES

Se logra moldear el esquema grfico de un diagrama para lograr interpretar una


situacin.

Permite comprender la secuencia de un diagrama de flujo y plasmarla en un


Software que se adapta a la necesidad de la empresa.

Se pueden realizar pruebas de anlisis de los resultados permitiendo una


precisin al momento de evidenciar los valores exactos requeridos.

Se proporciona mayor rendimiento y control del inventario.

Adicional se visualiza y almacena de manera actualizada cada informacin


ingresada.

BIBLIOGRAFA

http://datateca.unad.edu.co/contenidos/301304/20151/Entorno_de_Conocimiento/Unidad_1/Estructura_general_de_un_programa_en
_C_.pdf

http://www.mailxmail.com/curso-aprende-programar/concepto-lenguajeprogramacion

http://books.google.com.co/books?id=Z_n5lbyJfrQC&printsec=frontcover&hl=es#
v=onepage&q&f=false

http://datateca.unad.edu.co/contenidos/301305/Curso_301305AVA/Utilidades/ENTORNO_DE_DESARROLLO_IDE_FALCON_C_.pdf

http://www.areatecnologia.com/informatica/ejemplos-de-diagramas-de-flujo.html

Вам также может понравиться