ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INTRODUCCION A LA PROGRAMACION


Enviado por   •  25 de Octubre de 2011  •  496 Palabras (2 Páginas)  •  2.039 Visitas

Página 1 de 2

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; i<9; i++)

for(j=0; j<9; j++)

if(array[j]<array[j+1]) //ordena de mayor

...

Descargar como (para miembros actualizados)  txt (3.8 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com