Ir ao conteúdo
  • Cadastre-se
CARRETA PCZAO

C para terminar o codigo em c

Recommended Posts

image.thumb.png.9c82108b77b76782ef8aec4a7a568ad0.pngAo ser digitado o valor de uma dezena, o sistema devera informar quantas vezes essa dezena saiu nos ultimos resultados!

#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#include<locale.h>
//função
int comp_vet(int resul[],int comp[]);
int vet[6];
main(){
 setlocale(LC_ALL,"portuguese");
 char guarda[35];	
 int palpite[6] = {0}, nresult[7] = {0},quina,sena,quadra;
 FILE *f;
 for(int cont=0;cont<=5;cont++){
 	printf("Entre com %dº Palpite: ",cont+1); 
	scanf("%d",&palpite[cont]);
 }
 if((f=fopen("mega.txt","r"))==NULL){
 	printf("Não foi possivel abrir o arquivo");
 }
	while(!feof(f)){
		fscanf(f,"%d %d %d %d %d %d %d",&nresult[0],&nresult[1],&nresult[2],&nresult[3],&nresult[4],&nresult[5],&nresult[6]);
		printf("%04d %02d %02d %02d %02d %02d %02d \n",nresult[0],nresult[1],nresult[2],nresult[3],nresult[4],nresult[5],nresult[6]);
		fgets(guarda,2000,f);
	    int acertos = comp_vet(nresult,palpite);
	    if(acertos == 4){
	      	quadra++;
		}else if(acertos == 5){
	      	quina++;
		}else if(acertos == 6){
		  	sena++;
	    }
	} 
}	 


int comp_vet(int resul[],int comp[]){
    int cont=0;
	for(int i=0;i<7;i++){
    	for(int j=0;j<7;j++){
    		if(resul[i]==comp[j]){	
    	    	cont++;
			}
	  	}
	} 
	 return cont;
}

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@CARRETA PCZAO Qual é tua dúvida colega ??

 

Existem alguns formas de se fazer isso. Em uma delas não existe desnecessário vetores.

 

2 horas atrás, CARRETA PCZAO disse:

Ao ser digitado o valor de uma dezena, o sistema devera informar quantas vezes essa dezena saiu nos ultimos resultados!

 

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, AnsiC disse:

@CARRETA PCZAO Qual é tua dúvida colega ??

 

Existem alguns formas de se fazer isso. Em uma delas não existe desnecessário vetores.

 

 

 

e o seguinte na hora dele percorrer o arquivo para verrificar quantas dezenas eu acerteir e quais os concursos 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×