• 0
Rip4568

(Resolvido) Programa de identifcador

Question

Olá amigos, saudações, estou tentando criar um program que identifica os numeros de sorteio com os que voce sorteou, pra isso decidir fazer um simples vetor de 15 numeros
vetor[15];

logo em seguida coloquei um por um os numeros do ultimo sorteio da lotofacil

vetor[0]=4;

vetor[1]=6;

...

depois disso inovei o sistema de sorteios com base na quantidade de jogos que o usuario fez e os numeros que ele sorteou, vendo a difculdade em pensar em algo pratico decidir fazer uma matriz onde

vetor2[quantidade de jogos que o usuario fez][numeros que o usurio escolheu(precisa ter 15 numeros)];

apos isso tentei fazer a verificação

int cont=0;
for(int i=0;i<quant;i++)
    {
        for(int i2=0;i2<15;i2++)
            {
                if(vetor[i2]==vetor2[i2])
                    {
                        cont++;
                        cout<<"\n Voce acertou :"<<cont<<" numeros"<<endl;   //essa parte vai se repetir as vezes que acertou, depois eu conserto

                    }
            }
    cont=0;

}

mas infelizmente o programa não esta conseguindo reconhecer esta ultima etapa e não sei porque ;(

 

codigo completo------>>>>>

#include<iostream>
#include<iomanip>
#include<cstdlib>
using namespace std;
int main ()
{
setlocale(LC_ALL,"portuguese");
cout<<"\nSeja bem vindo ao programa indetificador de numeros sorteados"
<<"\nInfelizmente só estamos trabalhando com numeros sorteados em 15, logo mais verifico"
<<"\n como finalizar o tamnho do vetor quando desejar"<<endl;
cout<<"\n Informe os numeros sorteados do concurso";
int vetor[15];
vetor[0]=2;
vetor[1]=5;
vetor[2]=6;
vetor[3]=7;
vetor[4]=8;
vetor[5]=9;
vetor[6]=10;
vetor[7]=14;
vetor[8]=16;
vetor[9]=18;
vetor[10]=20;
vetor[11]=21;
vetor[12]=22;
vetor[13]=23;
vetor[14]=24;

cout<<"\nQuantos jogos voce fez ? ";
int quant;
cin>>quant;
int vetor2[quant][15];
for(int i=0;i<quant;i++)
    {
        for(int i2=0;i2<15;i2++)
            {
                cout<<"\nInforme os numeros que voce jogou do jogo "<<i+1<<" :";
                cin>>vetor2[i2];
            }
    }

for(int i=0;i<quant;i++)
    {
        for(int i2=0;i2<15;i2++)
            {
                cout<<vetor2[i2]<<endl;

            }
    }


///sistema de verificação AGORA!!
int cont=0;
for(int i=0;i<quant;i++)
    {
        for(int i2=0;i2<15;i2++)
            {
                if(vetor[i2]==vetor2[i2])
                    {
                        cont++;
                        cout<<"\n Voce acertou :"<<cont<<" numeros"<<endl;

                    }
            }
    cont=0;}


}

 

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

A galera da minha turma me ajudou a conserta o codigo, estarei postando para quem quiser estudar

///sistema de verificação AGORA!!
int cont=0;
for(int i=0;i<quant;i++)
    {
        for(int i2=0;i2<15;i2++){
            for (int j=0;j<15;j++){
                    if(vetor2[i2]==vetor[j])
                        {
                            cont++;
                           

                        }
            }
        }
    cout<<"\n Voce acertou :"<<cont<<" numeros"<<endl;
    cont=0;
    }
return 0;

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.