Sei sulla pagina 1di 5

TAREA1.

PRESENTADO POR:
ROBINSON JIMENEZ

PRESENTADO A:
HERMES MOSQUERA
TUTOR

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA
INGENIERIA DE SISTEMAS
MEDELLIN
OCTUBRE 2014

APRENDIZAJES OBETENIDOS.
Trabajo en grupo
4. Revisar las codificaciones de los compaeros, verificar que compilen, hacer preguntas,
resolver inquietudes, brindar explicaciones.
Cumpliendo con el crono grama de la actividad del trabajo colaborativo veo que el
compaero (Vincent Nicolae Cristancho) realizo su aporte individual el cual evidencio que al
momento de digital el vector desaparece
Como lo explica
int Vect[10];
//Se declara un vector de 10 pociciones
int i=0, x=0, Num; //Se declaran 3 variables int
for (i=0; i<10; i++) //Se crea un ciclo for para ingresar los datos en el vector
{
system("cls");
//Limpia la pantalla

5. Distribuirse los siguientes ejercicios para desarrollar el diagrama de flujo y la codificacin,


utilizando vectores y funciones:
A continuacin adjunto el cdigo del Ejercicio:
Recibir el sueldo de 5 trabajadores, ordenarlos de menor a mayor y mostrar resultados.
#include <iostream>
using namespace std;
void mostrar_datos(int valores[]);
int main()
{
int valores[5];
int valor_temporal;
int i, ii;
int valor_suma=0;

int valor_mayor=0;
int valor_menor=9999999;
//lee diez valores enteror del teclado y los coloca en un array
for(i=0;i<5;i++)
{
cout << "Introduce el valor " << i << " : " ;
cin >> valores[i];
valor_suma+=valores[i];
if(valor_mayor<valores[i])
valor_mayor=valores[i];
if(valor_menor>valores[i])
valor_menor=valores[i];
}
//mostramos los valores introducidos
cout << "\nLos valores introducidos son: ";
mostrar_datos(valores);
//ordenamos los valores ascendente
for(i=0;i<5;i++)
{
for(ii=i+1;ii<5;ii++)
{
if(valores[i]>valores[ii])
{
valor_temporal=valores[ii];
valores[ii]=valores[i];
valores[i]=valor_temporal;
}
}
}
//mostramos los valores ordenador ascendentes
cout << "\nLos valores ordenados ascendentemente son: ";

mostrar_datos(valores);
//ordenamos los valores descendente
for(i=0;i<5;i++)
{
for(ii=i+1;ii<5;ii++)
{
if(valores[i]<valores[ii])
{
valor_temporal=valores[ii];
valores[ii]=valores[i];
valores[i]=valor_temporal;
}
}
}
//mostramos los valores ordenador descendente
cout << "\nLos valores ordenados descendente son: ";
mostrar_datos(valores);
cout << "\n";
cout << "\nLa suma total Sueldos es : " << valor_suma;
cout << "\nEl valor maximos es : " << valor_mayor;
cout << "\nEl valor minimo es : " << valor_menor;
cout << "\n\n";
}
void mostrar_datos(int valores[])
{
int i;
for(i=0;i<5;i++)
{
cout << valores[i];

if(i!=9) cout << " - ";


}
}

Donde ajunto imagen de que funciona:

Potrebbero piacerti anche