Colaborativo 2 Introduccion A La Programacion
Enviado por marabal27 • 7 de Marzo de 2012 • 1.537 Palabras (7 Páginas) • 1.949 Visitas
INTRODUCCION
La introducción a la programación es una materia aunque compleja interesante, ya que
exige un nivel exigencia y tiempo altos, en este trabajo se estudiara y se practicara los
contenidos de esta materia.
Se estudio e investigo sobre los arreglos y cómo podemos aplicarlos junto funciones.
Se busco realizar los ejercicios de una manera clara para que los demás integrantes del
grupo pudieran entender el tema y los aportes de cada uno de los mismos.
Este trabajo nos ayuda a llevar un proceso mental y algorítmico correcto respecto al
ordenamiento y búsqueda de datos en los arreglos. Con respecto al proceso paso a paso,
nos proporcionará la experiencia necesaria para lograr un buen resultado debido al buen
análisis que nos ayuda a fundamentar en nosotros.
En algunos casos se requiere procesar información que se encuentra relacionada entre sí
por algún método, como por ejemplo una serie de temperaturas medidas en un mes. Este es
un proceso complicado. Lo que logra el módulo y este trabajo en nosotros, es ayudarnos a
procesar la información y los datos con el fin de obtener el resultado esperado.
Asi pues esperamos que este trabajo sirva de guía para futuros estudiantes de la
introducción a la programación.
1. Hacer un programa, con un menú de opciones que realice las siguientes
tareas:
a) Leer diez valores enteros en un arreglo desde el teclado.
b) Imprimir datos
c) Ordenar datos de mayor a menor
d) Sumar los datos
e) Buscar un dato
#include <stdlib.h>
#include <iostream.h>
int MenuPrincipal( )
{
int Op ;
cout << "\n\n\n MENU PRINCIPAL \n " ;
cout << " \n\n 1. Leer diez valores enteros en un arreglo desde el teclado. \n " ;
cout << " \n 2. Imprimir datos. \n " ;
cout << " \n 3. Ordenar datos de mayor a menor. \n " ;
cout << " \n 4. Sumar los datos. \n " ;
cout << " \n 5. Buscar un dato. \n " ;
cout << " \n 6. Salir del Programa. \n " ;
cout << " \n\n Digite una Opcion: " ;
cin >> Op ;
return Op ;
}
///////////////////////////////////////////////////////////////////////////////
void Leer( int A[12] )
{
int n ;
for( n = 1 ; n <= 10 ; n = n + 1 )
{
cout << " \n\n Digite A[" << n << "] = " ;
cin >> A[n] ;
}
cout << "\n\n\n " ;
system("PAUSE");
cout << "\n\n\n " ;
}
///////////////////////////////////////////////////////////////////////////////
void Imprimir( int A[12] )
{
int n ;
for( n = 1 ; n <= 10 ; n = n + 1 )
{
cout << " \n\n A[" << n << "] = " << A[n] ;
}
cout << "\n\n\n " ;
system("PAUSE");
cout << "\n\n\n " ;
}
///////////////////////////////////////////////////////////////////////////////
void Ordenar_De_Mayor_a_Menor( int A[12] )
{
int J , n , CopiaTemporal ;
for( J = 1 ; J <= 10 ; J = J + 1 )
{
for( n = 1 ; n <= 10 ; n = n + 1 )
{
if ( A[n] < A[n+1] )
{
CopiaTemporal = A[n] ;
A[n] = A[n+1] ;
A[n+1] = CopiaTemporal ;
}
}
}
cout << "\n\n\n " ;
Imprimir( A ) ;
cout << "\n\n\n " ;
system("PAUSE");
cout << "\n\n\n " ;
}
///////////////////////////////////////////////////////////////////////////////
void Sumar( int A[12] )
{
int n , Suma ;
Suma = 0 ;
for( n = 1 ; n <= 10 ; n = n + 1 )
{
Suma = Suma + A[n] ;
}
cout << "\n\n\n La Suma de los elementos del arreglo es: " << Suma ;
cout << "\n\n\n " ;
system("PAUSE");
cout << "\n\n\n " ;
}
///////////////////////////////////////////////////////////////////////////////
void Buscar( int A[12] )
{
int n , Busca ;
cout << "\n\n\n Cual numero desea Buscar en el arreglo? " ;
cin >> Busca ;
for( n = 1 ; n <= 10 ; n = n + 1 )
{
if ( A[n] == Busca )
{
cout << "\n\n\n A[" << n << "] = " << A[n] ;
cout << "\n\n El numero Buscado esta en la Posicion: " << n << " del Arrgelo. " ;
}
}
cout << "\n\n\n " ;
system("PAUSE");
cout << "\n\n\n " ;
}
///////////////////////////////////////////////////////////////////////////////
void Despedida( )
{
cout << "\n\n\n Hasta Pronto.
...