Matematica

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (698 palavras )
  • Download(s) : 0
  • Publicado : 22 de outubro de 2012
Ler documento completo
Amostra do texto
#include <stdio.h>
#include <iostream>
#include <windows.h>
#include<time.h>

using namespace std;

/* cria memoria para um vetor de tam posicoes */
float*cria_vetor_float(int tam)
{
float *vetor;

vetor = (float *) malloc(tam*sizeof(float));
if (!vetor)
{
printf("Falta memoria para alocar o vetor de ponteiros");
return NULL;
}
returnvetor;
}
//------------------------------------------------------------------------------

void Preencher_Vetor_Float(float *Vetor, int n)
{
int i;
for(i=0; i < n; i++)
{Vetor[i] = rand() % 100;
}

}
//------------------------------------------------------------------------------

void Imprimir_Vetor_float(float *Vetor, int n)
{
int i;
cout<< "\n\nValores armazenados no vetor\n";
for(i=0; i < n; i++)
cout << Vetor[i] << '\t';
}//------------------------------------------------------------------------------
float calcular_menor_valor (int n, float *vetor){
int i;
float menor_valor = vetor[0];
int posicao_menor_valor = 0;
for(i=0; i<n; i++){
if (menor_valor >vetor[i]){
menor_valor = vetor[i];
posicao_menor_valor = i;
}
}
return menor_valor;
}//------------------------------------------------------------------------------

float calcular_maior_valor (int n, float *vetor){
int i;
float maior_valor = vetor[0];
for(i=0; i<n; i++){
if(maior_valor < vetor[i]){
maior_valor = vetor[i];
}
}
return maior_valor;
}//-----------------------------------------------------------------------------
int calcular_posicao_menor_valor (int n, float *vetor){
int i;
float menor_valor = vetor[0];
int posicao_menor_valor = 0;
for(i=0; i<n; i++){
if...
tracking img