
Programa de Ordenamiento y búsqueda dev C++
Publicado por Marcos Eduardo (1 intervención) el 12/03/2022 20:32:46
Hola programadores, quisiera de antemano su ayuda para resolver un programa en c++con las siguientes instrucciones y como forma de agradecimiento les dare 40$ dolares por via paypal. Saludos:
Escribir un programa en C/C++ que a través de un menú controle las opciones de llenar arreglo, mostrar los datos,
ordenar y buscar información en un arreglo de números enteros. Considerar lo siguiente:
• El tamaño del arreglo a ordenar será de 100 enteros y se llenará con números aleatorios generados con la
función rand() ). Mostrar en pantalla los datos almacenados en el arreglo generados por rand() antes del
ordenamiento (mostrar en 10 columnas y 10 renglones).
• Se le proporcionará al usuario tres opciones para ordenar el arreglo por lo que deberá solicitar al usuario que
indique con qué método desea ordenar el arreglo (1. Burbuja / 2. Quicksort / 3. InsertSort). Considera incorporar
el método que tuviste asignado en la actividad 4.1 por lo que tienes que sustituir este por el de InsertSort que
aparece en la opción 3. Los métodos Burbuja y Quicksort deben ser opciones incluidas por todos.
• Crear las funciones necesarias y definir sus prototipos al inicio del programa. No definir variables globales
• La opción “mostrar arreglo” deberá imprimir en pantalla el contenido del arreglo en 10 columnas y 10 renglones
• La búsqueda de un elemento en el arreglo será por el método de búsqueda binaria, y deberá indicar en que
posición se encontró el número buscado o enviar un mensaje en caso de no haberlo encontrado.
Menú
1) Llenar arreglo
2) Ordenar (Burbuja / Quicksort / InsertSort)
3) Mostrar arreglo
4) Buscar elemento
5) Salir
Escribir un programa en C/C++ que a través de un menú controle las opciones de llenar arreglo, mostrar los datos,
ordenar y buscar información en un arreglo de números enteros. Considerar lo siguiente:
• El tamaño del arreglo a ordenar será de 100 enteros y se llenará con números aleatorios generados con la
función rand() ). Mostrar en pantalla los datos almacenados en el arreglo generados por rand() antes del
ordenamiento (mostrar en 10 columnas y 10 renglones).
• Se le proporcionará al usuario tres opciones para ordenar el arreglo por lo que deberá solicitar al usuario que
indique con qué método desea ordenar el arreglo (1. Burbuja / 2. Quicksort / 3. InsertSort). Considera incorporar
el método que tuviste asignado en la actividad 4.1 por lo que tienes que sustituir este por el de InsertSort que
aparece en la opción 3. Los métodos Burbuja y Quicksort deben ser opciones incluidas por todos.
• Crear las funciones necesarias y definir sus prototipos al inicio del programa. No definir variables globales
• La opción “mostrar arreglo” deberá imprimir en pantalla el contenido del arreglo en 10 columnas y 10 renglones
• La búsqueda de un elemento en el arreglo será por el método de búsqueda binaria, y deberá indicar en que
posición se encontró el número buscado o enviar un mensaje en caso de no haberlo encontrado.
Menú
1) Llenar arreglo
2) Ordenar (Burbuja / Quicksort / InsertSort)
3) Mostrar arreglo
4) Buscar elemento
5) Salir
Valora esta pregunta


0