Guest --Diego -- Postado Maio 26, 2008 Denunciar Share Postado Maio 26, 2008 E ae gente , comecei a ver modularizaçao..to agarrando em algumas coisas...olhem os exercicios Construa uma função que receba um arranjo de MAX elementos inteiros e um valor inteiro chavede pesquisa. A função deverá retornar o número de ocorrências do valor inteiro chave da pesquisa.#include <iostream.h>#include <conio.h>#define TAM 100int ValorChave();int main(){ int VetorA[TAM],i,pesq,tam,ocorrencias=0; cout<<"Digite o tamanho que deseja para o vetor "; cin>>tam; for(i=0;i<tam;i++) { cout<<"Digite um valor para o vetor "; cin>>VetorA; } ocorrencias=ValorChave();getch();} int ValorChave(int){ int valor,ocorrencias,VetorA[TAM],tam,i; cout<<"Digite o valor em que deseja procurar no vetor: "; cin>>valor; for(i=0;i<tam;i++) { if(valor==VetorA) { ocorrencias++; } } cout<<ocorrencias<<' '; return ocorrencias;} Gostaria de saber o que esta errado...presciso muito da ajuda de voces!!!Tem algum site ond explica modularizaçao bacanaa? :D Vlw galera!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest quitZAUMMM Postado Maio 27, 2008 Denunciar Share Postado Maio 27, 2008 nessa parte aki porque você coloco o int nos parenteses: int ValorChave(int)e uma coisa pra fazer um vetor de tantas posições dinamicamentes use o 'new'![]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Diego --
E ae gente , comecei a ver modularizaçao..to agarrando em algumas coisas...
olhem os exercicios
Construa uma função que receba um arranjo de MAX elementos inteiros e um valor inteiro chave
de pesquisa. A função deverá retornar o número de ocorrências do valor inteiro chave da pesquisa.
#include <iostream.h>
#include <conio.h>
#define TAM 100
int ValorChave();
int main()
{
int VetorA[TAM],i,pesq,tam,ocorrencias=0;
cout<<"Digite o tamanho que deseja para o vetor ";
cin>>tam;
for(i=0;i<tam;i++)
{
cout<<"Digite um valor para o vetor ";
cin>>VetorA;
}
ocorrencias=ValorChave();
getch();
}
int ValorChave(int)
{
int valor,ocorrencias,VetorA[TAM],tam,i;
cout<<"Digite o valor em que deseja procurar no vetor: ";
cin>>valor;
for(i=0;i<tam;i++)
{
if(valor==VetorA)
{
ocorrencias++;
}
}
cout<<ocorrencias<<' ';
return ocorrencias;
}
Gostaria de saber o que esta errado...presciso muito da ajuda de voces!!!
Tem algum site ond explica modularizaçao bacanaa? :D
Vlw galera!!!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.