//Ejercicio 2. Búsqueda de un número de cuenta de la UNAH
#include <iostream>

// Función para realizar la búsqueda secuencial
int busquedaSecuencial(int cuentas[], int n, int cuentaBuscada) {
    for (int i = 0; i < n; i++) {
        if (cuentas[i] == cuentaBuscada) {
            return i;
        }
    }
    return -1;
}

int main() {
    int cuentas[] = {20241001, 20241015, 20241022, 20241035, 20241048};
    int longitud = sizeof(cuentas) / sizeof(cuentas[0]);
    
    std::cout << "Listado de números de cuenta:" << std::endl;
    for (int i = 0; i < longitud; i++)
        std::cout << cuentas[i] << std::endl;
        
    int cuentaBuscada;
    std::cout << "Ingrese el número de cuenta a buscar: ";
    std::cin >> cuentaBuscada;
    
    int resultado = busquedaSecuencial(cuentas, longitud, cuentaBuscada);
    
    if (resultado == -1)
        std::cout << "El número de cuenta no fue encontrado." << std::endl;
    else
        std::cout << "El número de cuenta fue encontrado en la posición: " << resultado << std::endl;
        
    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: