Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
1.4 kB
1
Indexable
Never
//2. Hacer un programa para sacar el mínimo valor de un vector de valores ya sean reales o enteros
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
using namespace std;
void leerVector(float vec[], int n)
{
    int i;
    for (i = 0; i < n; i++)
    {
        cout << "Vec[" << i << "] : ";
        cin >> vec[i];
    }
    void imprimaVector(float vec[], int n)
    {
        int i;
        cout << endl
             << "El vector es --->>" << endl;
        for (i = 0; i < n; i++)
        {
            cout << vec[i] << "   ";
        }
        float obtElemMenor(float vec[], int n)
        {
            //retorna el elemento menor del vector
            int i;
            float menor;
            menor = vec[0];
            for (i = 1; i < n; i++)
            {
                if (vec[i] < menor)
                {
                    menor = vec[i];
                }
            }
            return (menor);
        }
        int main()
        {
            int n = 0;
            float resul, vec[100];
            cout << "\nTamaño del vector: ";
            cin >> n;
            leerVector(vec, n);
            imprimaVector(vec, n);
            resul = obtElemMenor(vec, n);
            cout << "\nEl menor es: " << resul << endl;
            return 0;
        }