INTRODUCCION A LA PROGRAMACION
Enviado por MERYLUZOCHOA • 25 de Octubre de 2011 • 496 Palabras (2 Páginas) • 2.096 Visitas
TRABAJO COLABORATIVO # 2
ACTIVIDAD # 10
GRUPO 301304_
REALIZADO POR:
TUTOR:
IRINA NARVAEZ ESPINOSA
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA-UNAD
ESCUELA DE CIENCIAS BÁSICAS,
TECNOLOGÍA E INGENIERÍA
ABRIL
2011
TALLER
1. Hacer un programa que lea diez valores enteros en un arreglo desde el teclado, además debe calcular e imprimir: la suma de todos los elementos del vector, el mayor y el menor valor que se encuentre en el arreglo.
RTA:
#include <iostream.h>
main()
{
int array[10];
int i, j, aux, suma=0;
for(i=0; i<10; i++)
{
cout << "Introduce un numero: "; //pide los datos
cin >> array[i];
}
for(i=0; i<9; i++)
for(int j=0; j<9; j++)
if(array[j]>array[j+1]) //ordena de menor a mayor
{
aux=array[j];
array[j]=array[j+1];
array[j+1]=aux;
}
for(i=0; i<10; i++)
suma+=array[i];
cout << "La suma es: " << suma << endl;
cout << "El valor medio es: " << suma/10 << endl;
cout << "El numero mayor es: " << array[9] << endl;
cout << "El numero menor es: " << array[0];
return 0;
}
2. Hacer un programa que lea diez valores enteros en un arreglo y los muestre en pantalla. Después que los ordene de menor a mayor y los vuelva a mostrar. Y finalmente que los ordene de mayor a menor y los muestre por tercera vez. Para ordenar la lista usar el método de la burbuja.
#include <iostream.h>
int main()
{
int n, aux, array[10];
int i, j;
for(i=0; i<10; i++)
{
cout << "Introduce un numero: "; //pide los datos
cin >> array[i];
}
for(i=0; i<10; i++)
cout << array[i] << " "; //muestra es pantalla
cout << endl << endl;
for(i=0; i<9; i++)
for(int j=0; j<9; j++)
if(array[j]>array[j+1]) //ordena de menor a mayor
{
aux=array[j];
array[j]=array[j+1];
array[j+1]=aux;
}
for(i=0; i<10; i++)
cout << array[i] << " "; //muestra
cout << endl << endl;
for(i=0;
...