Untitled
unknown
plain_text
4 years ago
1.4 kB
6
Indexable
//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;
}
Editor is loading...