TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Tarefa Minima 15-4

Artigos Científicos: Tarefa Minima 15-4. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  27/6/2014  •  1.334 Palavras (6 Páginas)  •  187 Visualizações

Página 1 de 6

15.4

//Arquivo vetor.h

#ifndef VETOR_H

#define VETOR_H

const int MAX = 40;

typedef int vetor[MAX];

void sortear(vetor &v, int n);

int mediapares(vetor &v, int n);

int quantidadeimpares(vetor &v, int n);

#endif

_________________________________________________________________________

//Arquivo vetor.cpp

#include <stdlib.h>

#include "vetor.h"

#include <ctime>

using namespace std;

// função - seleciona nrs. Aleatórios

void sortear(vetor &v, int n)

{

srand(time(0));

for(int i=0;i<n;i++)

{

v[i] = rand() % 71 + 30;

}

}

//função - lê o vetor e calcula a média de nrs. Pares

int mediapares(vetor &v, int n)

{

int q,s,m;

s = 0;

q = 0;

for (int i=0;i<n;i++)

{

if(v[i]%2 == 0)

{

s = s + v[i];

q = q + 1;

}

}

if(q==0)

m = 0;

else

m = s/q;

return m;

}

// função - lê o vetor e calcula a quantidade de nrs. Impares do vetor

int quantidadeimpares(vetor &v, int n)

{

int q;

q = 0;

for(int i=0;i<n;i++)

{

if(v[i]%2 != 0)

q = q + 1;

}

return q;

}

//Arquivo main.cpp

#include <stdlib.h>

#include <stdio.h>

#include

...

Baixar como (para membros premium)  txt (2.9 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com