Ir ao conteúdo

The_Oicle

Membro Pleno
  • Posts

    52
  • Cadastrado em

  • Última visita

Tudo que The_Oicle postou

  1. você fez a atualização ou formatação limpa?? por que fiquei sabendo que o windows anterior fica guardado em uma pasta oculta quando você baixa a atualização para o windows 10. Pode ser incompatilbilidade mesmo. Você não fez o teste do pezinho? kkk... Era a primeira coisa que você devia ter feito.
  2. Você conhece alguma IDE para jogos 2D/3D? Meu pc é de: 64BITS 1G DE proces. 4g de ram. 500 de HD E queria programar jogos tanto 3D quanto 2D. Só que meu pc não aguenta IDE pesadas. E me falaram que o blender é uma opção só que ele serve mais para modelagem.
  3. O que está consumindo é o seu antivirus e o navegador firefox. o windows 10 já tem um navegador. e utilize o avast como seu antivirus.
  4. Atualmente estou estudando c++ e queria partir para jogos. Só que tem um problema que todas as tentativas de instalar o SDL dá erro no code::blocks. Eu coloco as variaveis de ambientes configuro o code para os include e bins. E nada. Quando não é um erro que acontece, o code nem compila. Tentei colocar manualmente a pasta sdl na mesma pasta do meu projeto mas ao compilar ele não encontra o SDL.h. Alguem pode me ajudar. Eu não tentei em outras IDE somente uso o code::blocks.
  5. The_Oicle

    Struct em c++

    int professor = "GOOGLE"; Estou fazendo todas os programas que tem nessa apostila "300 ideias para programar". È só digitar no google 300ideias.pdf SObre a explicação que você deu ai no post: Eu coloquei nome[3][8]. ou seja 3 colunas de 8 caracteres. È isso que eu entendi bem no começo da sua explicação. nome[3][8] = {"maria","joao","carlos"}; [m][a][r][a][/o] [ j ][o][a][o][/o] [c][a][r][l][o][/o] O código abaixo pelo meu entendimento é que para cada login e senha, ele verifica caracter por caracter. for(int i=0;i<2;i++){ for(int j=0;j<8;j++) { if(login.novo_user[i][j] == login.jose[i][j] || login.novo_user[i][j] == login.maria[i][j]){ ///sai do programa stop = 1; }else { cont++; } } Não estou mexendo com ponteiros, nem com funções por enquanto. A apostila não pede no momento.
  6. The_Oicle

    Struct em c++

    Olha como eu fiz agora. Refiz o programa. Deu certo! È o meu primeiro programa complexo. kkk... Me fale depois a sua opinião sobre esse código novo. Implementar um programa que lê um nome e uma senha (entre 4 e 8 caracteres) e verifica e o usuário está autorizado ou não. Para essa verificação, o programa mantém uma lista de nomes e respectivas senhas. O programa mostra mensagens de erro se o nome ou a senha estiverem incorretos. São permitidas até 3 tentativas. #include<iostream>#include<cstring>struct tipo_dumbo{ char jose[2][8]; char maria[2][8]; char novo_user[2][8];};int main(){ struct tipo_dumbo login; login.jose; login.maria; login.novo_user; ///PUXA OS DADOS DE JOSE E MARIA strcpy(login.jose[0],"jose"); strcpy(login.jose[1],"111111"); strcpy(login.maria[0],"maria"); strcpy(login.maria[1],"fhuh"); int stop = 0; int cont = 0; while(cont < 3 && stop == 0) { ///Puxa os dados do usuario std::cout<<"Digite seu nome:"; std::cin>>login.novo_user[0]; std::cout<<"Digite sua senha:"; std::cin>>login.novo_user[1]; ///a senha DO USUARIO deve ficar entre 4 a 8 caracteres; if(strlen(login.novo_user[1]) >=4 && strlen(login.novo_user[1])<=8){ ///Quando i==0 compara o nome do usuario com o que ja está guardado no banco. ///quando i==1 compara a senha do usuario com o que já esta guardado no banco. for(int i=0;i<2;i++){ if(login.novo_user[i][8] == login.jose[i][8] || login.novo_user[i][8] == login.maria[i][8]){ stop = 1; std::cout<<"\n\nVoce esta autorizado!\n\n"; }else { cont++; } } }else std::cout<<"Sua senha tem que ter no minimo 4 e no maximo 8 caracteres!\n"; }}
  7. Então você quer começar a programar. Então vai precisar de atividades para treinar. Escreva no google: 300 ideias.pdf ---È o primeiro link; baixa a apostila com 300 atividades, cada atividade você constrói um programa. e treine todos os dias. Eu estou aprendendo com ela.
  8. The_Oicle

    Struct em c++

    Estou estudando struct e não sei que o está errado nesse código. Help! Ainda não está terminado! Mas testei assim mesmo e não dá certo! Validação de senha - Implementar um programa que lê um nome e uma senha (entre 4 e 8 caracteres) e verifica e o usuário está autorizado ou não. Para essa verificação, o programa mantém uma lista de nomes e respectivas senhas. O programa mostra mensagens de erro se o nome ou a senha estiverem incorretos. São permitidas até 3 tentativas. #include<iostream>#include<string>struct tipo_dumbo{ char nome[8][3]={"maria","joao","carlos"}; /// 5 nomes de até 10 caracteres char senha[8][3]={"r9g269","fhuh","h8732"}; /// 5 senhas de 8 caracteres};int main(){ struct tipo_dumbo login; login.nome; login.senha; char nome_user[10]; std::cout<<"Digite seu nome:"; std::cin>>nome_user; char senha_user[8]; std::cout<<"Digite sua senha:"; std::cin>>senha_user; ///Criptografa a senha; int senha_user_crpt = senha_user; ///a senha deve ficar entre 4 a 8 caracteres; if(senha_user.size() >=4 && senha_user.size() <=8){ ///compara o login e a senha do usuario com o que ja está guardado no banco. for(int i=0;i<8;i++){ for(int j=0;j<3;j++){ if(nome_user[i][j] == nome[i][j] && senha_user[i][j] == senha[i][j]){ std::cout<<"voce esta autorizado!"; }else std::cout<<"voce nao esta autorizado!"; } } }else std::cout<<"Sua senha tem que ter no minimo 4 e no maximo 8 caracteres!";} Erros: http://postimg.org/image/tv7a7jyof/
  9. The_Oicle

    dúvida em c++

    Animação horizontal 1 - Implementar um programa que simula um caractere se movendo pela tela ao longo de uma linha cujo valor é lido do teclado, a partir e até colunas também lidas. O programa verifica se a coluna final informada é maior do que o valor inicial. #include<iostream> #include<windows.h> int main(){ char a = 'x'; int linha; std::cout<<"Valor da linha:"; std::cin>>linha; int coluna; std::cout<<"Valor da coluna:"; std::cin>>coluna; std::cout<<"\n\n\n\"; if(linha <= coluna){ for(int i=0;i<=linha;i++){ for(int j=0;j<coluna;j++){ std::cout<<a; Sleep(1000); } } } } Um problema: Se eu quisesse que o caracter depois de lido se apagasse. Como eu faria?? Não consigo criar uma lógica para isso.
  10. The_Oicle

    switch() em c++

    Testei seu codigo. E quando digito 3 ele mostra varias categorias em vez de uma só. Testa e digita "3". #include<iostream>using namespace std;int main(){ float nota;std::cin >> nota; switch ( (nota > 10) + (nota >= 9) + (nota >= 7) + (nota >= 5) + (nota >= 3) + (nota >= 0) ) { case 1: cout << "SS" << endl; case 2: cout << "MS" << endl; case 3: cout << "MM" << endl; case 4: cout << "MI" << endl; case 5: cout << "MM" << endl; case 6: cout << "SR" << endl; default: cout << "Digite um valor entre 0 e coxinha" << endl; }} O que adianta não testar. Se acaba fazendo errado. Depois quando for profissional irá colocar um script desse jeito no seu trabalho. Não quero ofender, só não acho certo ter certeza e não testar o codigo.
  11. Thanks!
  12. Quero saber se meu código está certo e que tipo de erro é esse?? Escrever programa para calcular, para N lido, o valor de S, dado por: 1 2 3 n-1 n s = --- + ---- + ---- +........... + ---- + ---- + n n-1 n-2 2 1 Após efetuar um cálculo, o programa pede novo número, parando quando N for zero. #include<iostream>int man(){ int i,j,s; int n; while( n != 0){ std::cout<<"Digite o valor de N:"; std::cin>>n; for(i=0;i<=n;i++){ for(j=0;j<=n;j++){ s = (i/(n - j)) + ((n-i)/j); std::cout<<s<<" "; } std::cout<<"\n"; } std::cout<<"\n\n"; }} Erro: c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\..\..\..\libmingw32.a(main.o):main.c:(.text.startup+0xa7)||undefined reference to `WinMain@16'|
  13. Você rodou seu jogo no DEV ou codeblock ??? você esqueceu de colocar // de comentario em algumas linhas onde tem ------------------------------------------------------------------------- //--------------------------------------------------------------------------
  14. The_Oicle

    Help -me

    Quero entender qual a sua lógica em colocar a variavel primeira entrada dentro de um IF??
  15. The_Oicle

    Help -me

    Maior e menor - Escrever um programa que lê números inteiros até que o número lido seja zero, quando então é mostrado o menor número lido. #include<iostream>int main(){ int i=0,num[10],menor =0,n =1; while(n != 0){ std::cin>>num[i]; if(num[i] == 0){ n =0; } if(num[i] < menor){ num[i] = menor; } i +=1; } std::cout<<menor;}. Resultado: Eu digito os numero e depois que digito 0 para o programa sair, ele faz é mostrar um outro 0. Mas eu quero o menor numero lido.
  16. Problema de lentidão total é o HD que não está bem. Ele liga e reinicia. mas aparece alguma mensagem??
  17. Tinha alguns sites que eu não conseguia acessar também. Dai liguei para a empresa que fornece internet pra mim e falei o seguinte: " Não consigo acessar o site ...." Dai ele vai pedir pra se esse site existe mesmo e que ele funciona em outros computadores? voce fala que sim! Ai é com eles. Eles liberam não somente aquele site, mas outros também
  18. The_Oicle

    switch() em c++

    è só inverter, em vez de (nota >= 3.0 && nota<=4.9) ficaria (nota <= 4.9 && nota >=3.0) é melhor pra você??kkk... Em vez de supor, testa seu programa na pratica. As vezes é melhor. valeu!
  19. The_Oicle

    switch() em c++

  20. The_Oicle

    switch() em c++

    è eu vi isso e coloquei o &&. Usei if-else. Em acaso você sabe programar USB??
  21. The_Oicle

    switch() em c++

    Menção - Uma faculdade atribui menções aos alunos conforme a faixa de notas que tenha atingido: 9,0 a 10: SS (superior) 7,0 a 8,9: MS (médio superior) 5, 0 a 6,9: MM (médio) 3,0 a 4,9: MI (médio inferior) 0,1 a 2,9: II (inferior) 0 : SR (sem rendimento). Faça um programa que lê a nota e informa a menção. #include<iostream>using namespace std;int main(){ float nota; cin>>nota; switch(nota){ case 9.0 || <=10: cout<<"SS"; break; case 7.0 || <=8.0: cout<<"MS"; break; case 5.0 || <=6.9: cout<<"MM"; break; case 3.0 || <=4.9: cout<<"MI"; break; case 0.1 || <=2.9: cout<<"MM"; break; case 0: cout<<"SR"; break; default: cout<<"erro:r43t23 "<<endl; break; }} Teria como fazer com o switch ou somente com o if-else???
  22. Eu não sei se está certo. Mas acho que em c++ ficaria assim.... Agora passe para o C. #include<iostream>using namespace std;int main(){ int number[10000],par[10000],impar[10000],negativo[10000],inteiro[10000],ver,cont = 0; //lê os valores do{ cout<<"Digite um numero: "<<endl; cin>>number[cont]; // ver = number[cont] % 2; if(ver == 0){ par[cont] = number[cont]; inteiro[cont] = number[cont]; }else{ //se o numero for impar impar[cont] = number[cont]; negativo[cont] = number[cont]; } cout<<"numero do vetor: "<<number[cont]<<endl; cout<<"numero par: "<<par[cont]<<endl; cout<<"numero impar: "<<impar[cont]<<endl; cout<<"numero negativo: "<<negativo[cont]<<endl; cout<<"numero inteiro: "<<inteiro[cont]<<endl; cont = cont + 1; }while(cont<=10000); }

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!