Ir ao conteúdo
  • Cadastre-se

C para terminar o codigo em c


CARRETA PCZAO

Posts recomendados

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
Link para o comentário
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
Link para o comentário
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
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...