Preciso de uma Ajuda URGENTE!

1. Preciso de uma Ajuda URGENTE!

Vitor
vitorenoldi

(usa Nenhuma)

Enviado em 19/06/2009 - 17:16h

Ae galera sou estudante do CEFET/ES , e preciso muito que vcs me ajudem

tipo , eu tenhu que colocar em um vetor BASE , 5 valores , e em um vetor DADOS ,10 valores , e ver quantas vezes os valores que eu coloquei em BASE ocorrem nos valores que eu coloquei em DADOS ( tipo , eu digito em BASE = 10 20 30 40 50 , e em dados 1 20 2 4 5 6 7 8 9 10 , então 10 ocoorreu uma vez , 20 uma vez , 30 zero vezes , 40 zero vezes e 50 zero vezes )


Por enquanto tah assim :

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int Base[5],Dados[10],x,y;
printf("Digite os 5 numeros de sua senha\n");
for(x=0;x<5;x++)
scanf("%i",&Base[x]);
printf("Digite os 10 numeros do seu cartao\n");
for(y=0;y<10;y++)
scanf("%i",&Dados[y]);

for


if(Base[x]=Dados[y]);





system("PAUSE");
return 0;
}

se alguem conseguir me ajudar, fazer isso , ou completar , mostrar os erros , eu ficaria agradecido (:


  


2. Re: Preciso de uma Ajuda URGENTE!

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/06/2009 - 18:54h

Simples:

int main (int argc, char *argv[])
{
int Base[5],Dados[10];
int cont;

for(int i = 0;i < 5; i++)
{
printf("Digite os 5 numeros de sua senha\n");
scanf("%i",&Base[i]);
}

for(int i = 0; i < 10; i++)
{
printf("Digite os 10 numeros do seu cartao\n");
scanf("%i",&Dados[i]);
}

for(int i = 0; i < 5; i++)
{
cont = 0;
for(int x = 0; x < 10; x++)
if (Base[i] == Dados[x])
cont ++;
printf("O número %d aparece %d vez(es)\n.",Base[i], cont);
}
}


3. Re: Preciso de uma Ajuda URGENTE!

Victor Amorim dos Santos
vituxo155

(usa Nenhuma)

Enviado em 20/06/2009 - 00:07h

De aluno do cefet-es para outro rsrs..
eu sei que já postaram mais de repente assim fica mais facil.. eu não validei entrada de dados nem dominios...
p.s: sou da turma de Bacharelado em Sist. de Info.

#include<stdio.h>

void preenche(int base[],int tam)
{
int i;
for (i = 0; i < tam; i += 1)
{
printf("\nInfo. num. da pos. %d\n",i+1);
scanf("%d",&base[i]);
}
}

int main()
{
int base[5], dados[10],cont[5],i,j;

for (i = 0; i < 5; i += 1)
{
cont[i] = 0;
}
printf("\nVetor Base\n");
preenche(base,5);
printf("\nVetor Dados\n");
preenche(dados,10);
printf("\nfudeu aki\n");
for (i = 0; i < 5; i += 1)
{
for (j = 0; j < 10; j += 1)
{
if (base[i] == dados[j])
{
cont[i] = cont[i] + 1;
}
}
}

printf("\nOs num. de base aparecerem em dados :\n");

for (i = 0; i < 5; i += 1)
{
printf("%d = %d;\t",base[i],cont[i]);
}
return 0;
}


4. Re: Preciso de uma Ajuda URGENTE!

mayllow
mayllow

(usa Ubuntu)

Enviado em 20/06/2009 - 00:49h

manow fiz esse se baseia por ele!!
é bem simples! é so da uma formatada nele ai vc deixa do jeito que vc que!!!


#include <stdio.h>
#include <stdlib.h>

main()
{
int result[5],cont[5],Base[5],Dados[10],x,y;
printf(" Digite os 5 numeros de sua senha\n");
for(x=0;x<5;x++)
scanf("%d",&Base[x]);
printf("Digite os 10 numeros do seu cartao\n");
for(y=0;y<10;y++)
scanf("%d",&Dados[y]);

for(x=0;x<5;x++){
cont[x]=0;
for(y=0;y<10;y++){
if(Base[x]==Dados[y]){
result[x]=Dados[y];
cont[x]=cont[x]+1;}

}
}
for(x=0;x<5;x++){
printf("o numero %d foi digitado %d.\n",result[x],cont[x]);}
system("PAUSE");
return 0;
}


5. Tah quase mayllow

Vitor
vitorenoldi

(usa Nenhuma)

Enviado em 20/06/2009 - 10:37h

agr eu quero que em cada numero q eu vodigita antes estaja escrito

Digite o primeiro numero
Digite o segundo numero


6. Re: Preciso de uma Ajuda URGENTE!

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/06/2009 - 18:45h

Pô amigo, não quer mais nada não. Vamos quebrar a cabeça um pouco, a resposta ta bem a sua frente e é bem simples. Ta bom, pega ai, afinal, é bem simples mesmo.

for(int i = 0;i < 5; i++)
{
printf("Digite o %dº numero de sua senha\n", i+1);
scanf("%i",&Base[i]);
}

for(int i = 0; i < 10; i++)
{
printf("Digite o %dº numero do seu cartao\n", i+1);
scanf("%i",&Dados[i]);
}






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts