Introduccion a la programacion
Enviado por Freddy Diaz Ravelo • 23 de Agosto de 2015 • Informe • 3.445 Palabras (14 Páginas) • 177 Visitas
FASE 4
APORTE INDIVIDUAL
POR
FREDDY ENRRIQUE DIAZ RAVELO
C.C. 1082863075
INTRODUCCION A LA PROGRAMACION
301304A_220
PRESENTADO A
MIRIAN DEL CARMEN BENAVIDES
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
CEAD SANTA MARTA
MAYO 2015
INTRODICCION
En la tercera unidad: correspondiente a arreglos, se debe tener en cuenta que al desarrollar programas en un lenguaje de programación, la materia prima está constituida por los datos, que una vez procesados se convierten en información que posibilita la toma de decisiones, por lo tanto, es imperativo que esos datos se almacenen para poder trabajar con ellos. En el lenguaje c++, como en otros lenguajes de programación se utilizan los vectores para lograrlo, por eso es importante conocer su declaración y manipulación.
Con base en el prototipo funcional que se obtuvo en la fase anterior, se modificará lo pertinente para lograr que el programa trabaje con una cantidad N de productos, que sea indicada por el usuario final. Para almacenar la información se utilizarán los arreglos y para producir las consultas e informes solicitados se utilizarán los métodos de ordenación y búsqueda.
Finalmente, para lograr una verdadera construcción de conocimiento significativo en esta tercera fase del curso, se debe inicialmente revisar de manera comprensiva y reflexiva el material dispuesto en el entorno de conocimiento y apoyarse en los conocimientos del grupo.
OBJETIVOS
1.1 OBJETIVO GENERAL
Analizar el problema presentado y diseñar una solución mediante un algoritmo, aplicando estructuras básicas de programación en lenguaje C++.
1.2 OBJETIVOS GENERALES
- Organización del grupo, definiendo roles y acordando tareas a cumplir. Indicar quién es el líder del grupo.
- Interacción del grupo con base en los aportes individuales.
- Elegir uno de los prototipos presentados, para trabajar con él.
- Modificar el programa para que se trabaje con N cantidad de artículos, que serán almacenados en arreglos.
ALGORITMO DE SOLUCION DEL PROBLEMA
#include
#include
#include
#include
#include
#include
using std::cout ;
using std::cin ;
using std::endl ;
int n=0; //numero de datos
int codigo[10]; //vector para almacenar codigos
char nombre[10][20]; //matriz de 10 x 20
float datos[10][20]; //Matriz para almacenar datos.
int menu()
{
int op;
system("cls");
cout<<"\n\t\t\t PROTOTIPO FASE 3\n\n";
cout<<"\n\t\t\t MENU";
cout<<"\n\n1 - AUTOR";
cout<<"\n2 - INGRESAR DATOS";
cout<<"\n3 - CONSULTA";
cout<<"\n4 - SALIR";
cout<<"\n\n\tDigite una opcion: ";
cin>>op;
while (op<1 or op>4)
{
cout<<"\n\n\nOpcion incorecta!!! ";
cout<<"\nDigite una opcion: ";system("cls");
cin>>op;
}
return (op);
}
void listadedatos()
{
int i;
system("cls");
cout<<"\t\t LISTA DE DATOS\n\n";
if (n==0)
{
cout<<"Primero ingrese datos!\n";
}
else
{
cout<< "CODIGO DESCRIPCION CANTIDAD VALOR UNIT VALOR TOTAL\n\n";
for(i=0;i
{
cout<<"\n"<
}
system("pause");
}
}
void buscardatos()
{
int i, xcodigo, bandera1=0;
system("cls");
cout<<"\t\tBUSCAR\n\n";
if(n==0)
{
cout<<"Pimero ingrese datos!\n";
}
else
{
cout<<"\n\nDIGITE CODIGO: ";
cin>>xcodigo;
for(i=0;i
{
if(xcodigo==codigo[i])
{
cout<< "CODIGO DESCRIPCION CANTIDAD INGRE VALOR UNITARIO VALOR TOTAL \n";
...