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

Grupo102-Vectores


Enviado por   •  24 de Octubre de 2015  •  Informes  •  1.302 Palabras (6 Páginas)  •  88 Visitas

Página 1 de 6

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA

301304 – INTRODUCCION A LA PROGRAMACION

TRABAJO COLABORATIVO

TAREA UNO

Preparado por:

Luis Carlos Guerra - Código

John Fredy Beltrán López - Código 79443107

Pedro Antonio Moreno Angarita – Código 79544273

Curso

301304_102

Presentado A:

Tutor: Hermes Mosquera

Colombia

2014

2

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD – www.unad.edu.co

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA

301304 – INTRODUCCION A LA PROGRAMACION

1. Lista de aprendizajes obtenidos.

1.1. Funciones con vectores

1.2. Método Burbuja

1.3. Método búsqueda lineal

1.4. Método búsqueda binaria

1.5. Arreglos y cadenas

1.6. Ordenación y búsqueda

1.7. Sentencias de control y funciones

2. Codificaciones de los ejercicios desarrollados con las respectivas explicaciones y el hombre del estudiante que lo entregó.

Punto 1: Recibir el sueldo de 5 trabajadores, ordenarlos de menor a mayor y mostrar resultados, entregado por John Fredy Beltrán López

Códificación

#include <conio.h>

#include <iostream>

using namespace std;

void burbuja(int sal);//Funcion burbuja

void printbubble(int sal);//Funcion mostrar arreglo

int main()

{

int sal[5], i, j, aux; //Declaracion de variables

for(i=0;i<5;i++)//Ciclo para ingresar datos

{

cout << "Ingrese los salarios a ordenar:";//Solicita usuario entrar salarios

cin>>sal[i];

cout<<endl;

}

void burbuja(int sal);//LLama a la Funcion para ordenar arreglo

{

int aux;

for (i=0;i<5-1;i++)

{

for (j=i+1;j<5;j++)

{

3

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD – www.unad.edu.co

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA

301304 – INTRODUCCION A LA PROGRAMACION

if (sal[i]> sal[j])

{

aux = sal[i];

sal[i] = sal[j];

sal [j] = aux;

}

}

}

}

{

void printbubble(int sal);//LLama a la Funcion para mostrar arreglo ordenado

cout<<"Este es el orden de salarios ordenados de menor a mayor"<<endl;

{

for (i=0;i<5;i++)

{

cout <<sal[i]<<endl;

}

}

}

Return(0);

}

Captura de pantalla de resultados de la ejecución del programa.

4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD – www.unad.edu.co

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA

301304 – INTRODUCCION A LA PROGRAMACION

Diagrama de flujo

5

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD – www.unad.edu.co

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA

301304 – INTRODUCCION A LA PROGRAMACION

Punto 2 Almacenar 5 nombres y permitir su búsqueda y modificación, entregado

por John Fredy Beltrán López

Códificación

#include<iostream>

#include<stdlib.h>

#include <conio.h>

using namespace std;

int busqueda(char v[], char valor);

void mostrar(char v[5], char valor);

int main()

{

char v[5][20], valor;

int i;

for(i=0;i<5;i++)

{

cout<<"ingrese

...

Descargar como (para miembros actualizados)  txt (11.9 Kb)   pdf (62.7 Kb)   docx (19.9 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com