Rip4568
-
Total de itens
5 -
Registro em
-
Última visita
Posts postados por Rip4568
-
-
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;}
} -
da um help ai
fiz
base2=base*base mas ficou repetindo o resultado
Escreva uma função que calcula a enésima potência de uma variável real x: f(x, n) = xn
-
fiz um codigo em C++
#include<iostream>
using namespace std;
int main(){
int atual,nasceu,ano;
cout<<"vamos calcular a sua idade\n em que ano nós estamos ? :";
cin>>ano;
cout<<"\n em que ano voce nasceu ?";
cin>>nasceu;
atual=ano-nasceu;
cout<<"\n A sua idade é :"<<atual;
return 0;
} -
Primeira mente criei um algortimo que verifica se seu numero é primo ou não (O algoritmo funciona) logo em seguida quis transformar ele em função porem o Dev-C++ não esta reconhecendo 😞
#include<iostream>
using namespace std;
void primofuncao();
int main(){
return 0;
}
void primofuncao(){
int primo,i2;
double resultado;
while(primo!=-1){
cout<<"\n Vamos ver se seu numero e primo";
cout<<"\nDigite -1 para sair ";
cin>>primo;
i2=0;
for(int i=1;i<=primo;i++)
if(primo%i==0)
i2+=1;
cout<<"\nExiste '"<<i2<<"' inteiro que divide este numero";
if(i2>2){
cout<<"\nnao e primo";
}else{
cout<<"\não é? primo";
}
}}
(Resolvido) Programa de identifcador
em C, C++
Postado
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;