Ir ao conteúdo

WilliamNascimento

Membro Pleno
  • Posts

    126
  • Cadastrado em

  • Última visita

Tudo que WilliamNascimento postou

  1. struct morador { char nome[50]; int idade; int codigo; char rua[60]; int numcasa; };
  2. Eu sou iniciante ainda , como faco para saber o tamanho da struct ? Posto o codigo todo ?
  3. case 2: cout<<"Digite o nome do morador : "; cin>>nomem; for (i=0;strcmp (nomem,x[i].nome) == 0 ;i++) { cout<<"Codigo : "<<x[i].codigo<<"\n"; cout<<"Numero da casa : "<<x[i].numcasa<<"\n"; cout<<"Idade : "<<x[i].idade<<"\n"; cout<<"Rua : "<<x[i].rua<<"\n"; } Consegui dessa maneira porém nao estou conseguindo por o "Morador nao cadastrado";
  4. case 2: cout<<"Digite o nome do morador : "; cin>>nomem; for (i=0; ;i++) { if (strcmp (nomem,x[i].nome) == 0) { cout<<"Codigo : "<<x[i].codigo<<"\n"; cout<<"Numero da casa : "<<x[i].numcasa<<"\n"; cout<<"Idade : "<<x[i].idade<<"\n"; cout<<"Rua : "<<x[i].rua<<"\n"; } else { cout<<"Morador nao existe"; } } break; Nao sei como colocar o for , eu tinha conseguido de uma forma porém , as vezes entrava em loop. Se alguem puder abrir minha cabeca .
  5. voce pode utilizar um vetor de tamanho 10 que seria equivalente a 10 variaves , mas como é iniciante pode tambem declarar 10 variaves . Calcular a media voce apenas pegaria a soma de todos salarios e dividiria pelo numero de funcionarios , e para a quem ganha acima de 1500,00 voce poderia usar um if . Monte algo que podemos ajudar realmente com o seu codigo
  6. BiteFight ?
  7. O operador resto da divisão, o %, também chamado de modulo, só pode ser usado entre inteiros.
  8. Nao precisa nao , eu mesmo uso uma de 550w com uma 1050ti e um i5 7gn
  9. Sim , a taxa de transferência vai Diminuir muito muito pouco por seu slot ser 2.0 porém tudo de boa pode comprar
  10. Sim Sim PCI 2.0 E 3.0 SAO retrocompatíveIS
  11. Pode sim PCI 2.0 E 3.0 SAO retrocompatíveIs
  12. Ja se certificou se nao esta com defeito ? Qual cabo esta usando ? VGA , HDMI etc
  13. E compativel sim Apenas possui diferenca entre as entradas PCI 2.0 e 2.1 mas nada demais A diferença entre PCI Express 2.0 x16 e PCI Express 2.1 x16 é que a versão 2.1 suporta as novas opções de protocolo encontrados no PCI Express 3.0 , enquanto a versão 2.0 não. Qual seu processador ?
  14. Ate ontem estava de boa , porém acho que depois que passei o ant virus deu esse problema , nao tenho certeza .. Nao sai audio nenhum , eu ja instalei os drivers da realtek , ja inseri o cd da placa-mãe , ja usei drivebooster , driveasy e nada , Ate formatando o pc nao voltou ... placa-mãe H110M CSBR Win 10
  15. Reinstale o sistema e diga se resolveu ..
  16. No caso do background alguem pode me ajudar ?
  17. @DiF Consegui como voce disse colocando junto com os arquivos HTML , obrigado .. adicionado 38 minutos depois Outro problema , nao estou conseguindo alterar o fundo . <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Klackbumtestesite</title> <link rel="stylesheet" type="text/css" href="estilo.css"> </head> <body> <figure class="klb"> <img src="klackbum.png"> </figure> <nav id="menu"> <h1>Menu Principal </h1> <ul> <li><a href="recrutamento.html">recrutamento</a></li> <li><a href="membros.html">Membros</li></a> <li><a href="home.html">home</li></a> </ul> </nav> </body> </html> e a parte do css <meta charset="UTF-8"> body { background-color: #082767; } porém qualquer formatacao que eu faca funciona porém , apenas o background nao funciona
  18. D:\Programaçao\Aprendendo a Programar\HTML Esta aqui
  19. Ja fiz isso tudo <img src="/Pictures/Glass-oculos-preto-med.png"/> <img src="/Imagens/Glass-oculos-preto-med.png"/> <img src="Imagens/Glass-oculos-preto-med.png"/> <img src="/imagens/Glass-oculos-preto-med.png"/> <img src="imagens/Glass-oculos-preto-med.png"/> Unico que funciona e este <img src="C:/Users/william/Pictures/glass-oculos-preto-med.png"/>
  20. Nao consigo exibir uma foto usando apenas o nome da pasta assim . <img src="_imagens/imagem.png"/> Apenas consigo utilizando o diretorio todo como por exemplo <img src="D:\Teste\Site\HTML\site\_imagens/imagem"/>
  21. Sem problemas , qualquer duvida e so voltar aqui
  22. Caramba , que bagunca esse codigo , vou dar algumas dicas .. Na parte de potenciaçao , nao precisa utilizar switch case , tem um funçao propia para calcular a potenciaçao vamos supor cout<<"\nDigite o Valor: \n\n"; cin>>v; cout<<"\nElevado a\n\n"; cin>>p; cout<<pow(v,p);//pow é a funçao para se calcular potenciaçao onde o v=Valor,p=potencia ( por exemplo se voce digitou 5 em v e 2 em p sera a mesma coisa que 5². Ja na parte das medias voce poderia usar um for ( uma estrutura de repeticao ) por exemplo: for (i=1;i<n_med+1;i++) { cout<<"Valor "<<i<<" :"; cin>>val; soma=soma+val; } // Como voce esta iniciando fica meio complexo entender , mas ver um youtube nao mata ninguem rs , so uma brincadeira . // o for nada mais seria do que uma repeticao que voce sabe o numero de vezes , no exemplo acima ele vai repetir de acordo com o n_med digitado //Somo seria a soma dos valores digitados dentro do for , eu peguei soma e iniciei com 0 , então seria soma=0+val. //ex : val= 10 = 0+10 , depois disso soma passaria a ser 10 , logo em seguida 10+val e assim vai . #include <iostream> #include <cstdlib> #include <locale.h> #include <math.h> using namespace std; int op2; int main () { inicio: setlocale (LC_ALL,""); //ÍNDICE cout<<"\t\t*************\n"; cout<<"\t\t*CALCULADORA*\n"; cout<<"\t\t*************\n"; cout<<"[1]Adição\n\n"; cout<<"[2]Subtração\n\n"; cout<<"[3]Divisão\n\n"; cout<<"[4]Multiplicação\n\n"; cout<<"[5]Potenciação\n\n"; cout<<"[6]Média\n\n"; //Escolha de Opção float A,B,val,soma=0,media; int op,v,n_med,p,op2,i; cout<<"Informe a opção: \n\n"; cin>>op; op2=0; switch (op) { case 1: cout<<"\nDigite o Primeiro Valor: \n\n"; cin>>A; cout<<"\nDigite o segundo Valor: \n\n"; cin>>B; cout<<"\n"<<A<<"+"<<B<<"="<<A+B<<"\n"; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim; } case 2: cout<<"\nDigite o Primeiro Valor: \n\n"; cin>>A; cout<<"\nDigite o segundo Valor: \n\n"; cin>>B; cout<<"\n"<<A<<"-"<<B<<"="<<A-B<<"\n"; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim; } case 3: cout<<"\nDigite o Primeiro Valor: \n\n"; cin>>A; cout<<"\nDigite o segundo Valor: \n\n"; cin>>B; cout<<"\n"<<A<<"/"<<B<<"="<<A/B<<"\n\n"; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim; } case 4: cout<<"\nDigite o Primeiro Valor: \n\n"; cin>>A; cout<<"\nDigite o segundo Valor: \n\n"; cin>>B; cout<<"\n"<<A<<"*"<<B<<"="<<A*B<<"\n\n"; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim; } case 5: cout<<"\nDigite o Valor: \n\n"; cin>>v; cout<<"\nElevado a\n\n"; cin>>p; cout<<"Resultado de "<<v<<" elevado a "<<p<<" = "<<pow(v,p); opcao: cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim;} case 6: cout<<"\nMédia de quantos números?"; cin>>n_med; for (i=1;i<n_med+1;i++) { cout<<"Valor "<<i<<" :"; cin>>val; soma=soma+val; } media=soma/n_med; cout<<media; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim; } } fim: system("cls"); cout<<"voce encerrou o processo\n\n"; system("pause"); return 0; } O codigo estava uma bagunca e com muitos erros na parte da media e da potenciacao , foram apenas erros de atencao , vou citar alguns aqui cout<<"\nDigite o Décimo Valor\n\n"; cin<<J //Utilizou << ao invés de >> , o certo seria cin>> ( Apenas 1 erro desse ) //Esqueceu muitos ; no codigo como a parte acima cout<<"\nA Média entre "<<A<<", "<<B<<", "<<C<<", "<<D<<", "<<E<<", "<<F<<", "<<G<<", "<<H<<" e "<<I<<" é "(A+B+C+D+E+F+G+H+I)/9 //Na maoioria das medias voce esqueceu o de colocar depos o "e" << resultado; Seu codigo sem erros : clude <locale.h> using namespace std; int op2; int main () { inicio: setlocale (LC_ALL,""); //ÍNDICE cout<<"\t\t*************\n"; cout<<"\t\t*CALCULADORA*\n"; cout<<"\t\t*************\n"; cout<<"[1]Adição\n\n"; cout<<"[2]Subtração\n\n"; cout<<"[3]Divisão\n\n"; cout<<"[4]Multiplicação\n\n"; cout<<"[5]Potenciação\n\n"; cout<<"[6]Média\n\n"; //Escolha de Opção float A,B,resp,C,D,E,F,G,H,I,J; int op,c,op4; cout<<"Informe a opção: \n\n"; cin>>op; op2=0; switch (op) { case 1: cout<<"\nDigite o Primeiro Valor: \n\n"; cin>>A; cout<<"\nDigite o segundo Valor: \n\n"; cin>>B; cout<<"\n"<<A<<"+"<<B<<"="<<A+B<<"\n"; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim;} case 2: cout<<"\nDigite o Primeiro Valor: \n\n"; cin>>A; cout<<"\nDigite o segundo Valor: \n\n"; cin>>B; cout<<"\n"<<A<<"-"<<B<<"="<<A-B<<"\n"; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim;} case 3: cout<<"\nDigite o Primeiro Valor: \n\n"; cin>>A; cout<<"\nDigite o segundo Valor: \n\n"; cin>>B; cout<<"\n"<<A<<"/"<<B<<"="<<A/B<<"\n\n"; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim;} case 4: cout<<"\nDigite o Primeiro Valor: \n\n"; cin>>A; cout<<"\nDigite o segundo Valor: \n\n"; cin>>B; cout<<"\n"<<A<<"*"<<B<<"="<<A*B<<"\n\n"; cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim;} case 5: cout<<"\nDigite o Valor: \n\n"; cin>>A; cout<<"\nElevado a (até 5)\n\n"; cin>>c; switch(c) { case 2: cout<<"\n"<<A<<" elevado a 2 é "<<A*A<<"\n\n"; goto opcao; case 3: cout<<"\n"<<A<<" elevado a 3 é "<<A*A*A<<"\n\n"; goto opcao; case 4: cout<<"\n"<<A<<" elevado a 4 é "<<A*A*A*A<<"\n\n"; goto opcao; case 5: cout<<"\n"<<A<<" elevado a 5 é"<<A*A*A*A*A<<"\n\n"; goto opcao; } opcao: cout<<"\nO Que Deseja Fazer Agora?\n\n[1]Voltar ao Início\n[2]Sair\n\n"; cin>>op2; switch (op2) { case 1: goto inicio; case 2: goto fim; } case 6: cout<<"\nMédia de quantos números?(até 10)"; cin>>op4; switch (op4) { case 2: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nA Média entre "<<A<<" e "<<B<<" é "<<(A+B)/2; case 3: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nDigite o Terceiro Valor\n\n"; cin>>C; cout<<"\nA Média entre "<<A<<", "<<B<<" e "<<C<<" é "<<(A+B+C)/3; case 4: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nDigite o Terceiro Valor\n\n"; cin>>C; cout<<"\nDigite o Quarto Valor\n\n"; cin>>D; cout<<"\nA Média entre "<<A<<", "<<B<<", "<<C<<" e "<<D<<" é "<<(A+B+C+D)/4; case 5: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nDigite o Terceiro Valor\n\n"; cin>>C; cout<<"\nDigite o Quarto Valor\n\n"; cin>>D; cout<<"\nDigite o Quinto Valor\n\n"; cin>>E; cout<<"\nA Média entre "<<A<<", "<<B<<", "<<C<<", "<<D<<" e "<<E<<" é "<<(A+B+C+D+E)/5; case 6: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nDigite o Terceiro Valor\n\n"; cin>>C; cout<<"\nDigite o Quarto Valor\n\n"; cin>>D; cout<<"\nDigite o Quinto Valor\n\n"; cin>>E; cout<<"\nDigite o Sexto Valor\n\n"; cin>>F; cout<<"\nA Média entre "<<A<<", "<<B<<", "<<C<<", "<<D<<", "<<E<<" e "<<F<<" é "<<(A+B+C+D+E+F)/6; case 7: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nDigite o Terceiro Valor\n\n"; cin>>C; cout<<"\nDigite o Quarto Valor\n\n"; cin>>D; cout<<"\nDigite o Quinto Valor\n\n"; cin>>E; cout<<"\nDigite o Sexto Valor\n\n"; cin>>F; cout<<"\nDigite o Sétimo Valor\n\n"; cin>>G; cout<<"\nA Média entre "<<A<<", "<<B<<", "<<C<<", "<<D<<", "<<E<<", "<<F<<" e "<<G<<" é "<<(A+B+C+D+E+F+G)/7; case 8: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nDigite o Terceiro Valor\n\n"; cin>>C; cout<<"\nDigite o Quarto Valor\n\n"; cin>>D; cout<<"\nDigite o Quinto Valor\n\n"; cin>>E; cout<<"\nDigite o Sexto Valor\n\n"; cin>>F; cout<<"\nDigite o Sétimo Valor\n\n"; cin>>G; cout<<"\nDigite o Oitavo Valor\n\n"; cin>>H; cout<<"\nA Média entre "<<A<<", "<<B<<", "<<C<<", "<<D<<", "<<E<<", "<<F<<", "<<G<<" e "<<H<<" é "<<(A+B+C+D+E+F+G+H)/8; case 9: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nDigite o Terceiro Valor\n\n"; cin>>C; cout<<"\nDigite o Quarto Valor\n\n"; cin>>D; cout<<"\nDigite o Quinto Valor\n\n"; cin>>E; cout<<"\nDigite o Sexto Valor\n\n"; cin>>F; cout<<"\nDigite o Sétimo Valor\n\n"; cin>>G; cout<<"\nDigite o Oitavo Valor\n\n"; cin>>H; cout<<"\nDigite o Nono Valor\n\n"; cin>>I; cout<<"\nA Média entre "<<A<<", "<<B<<", "<<C<<", "<<D<<", "<<E<<", "<<F<<", "<<G<<", "<<H<<" e "<<I<<" é "<<(A+B+C+D+E+F+G+H+I)/9; case 10: cout<<"\nDigite o Primeiro Valor\n\n"; cin>>A; cout<<"\nDigite o Segundo Valor\n\n"; cin>>B; cout<<"\nDigite o Terceiro Valor\n\n"; cin>>C; cout<<"\nDigite o Quarto Valor\n\n"; cin>>D; cout<<"\nDigite o Quinto Valor\n\n"; cin>>E; cout<<"\nDigite o Sexto Valor\n\n"; cin>>F; cout<<"\nDigite o Sétimo Valor\n\n"; cin>>G; cout<<"\nDigite o Oitavo Valor\n\n"; cin>>H; cout<<"\nDigite o Nono Valor\n\n"; cin>>I; cout<<"\nDigite o Décimo Valor\n\n"; cin>>J; cout<<"\nA Média entre "<<A<<", "<<B<<", "<<C<<", "<<D<<", "<<E<<", "<<F<<", "<<G<<", "<<H<<", "<<I<<" e "<<J<<" é "<<(A+B+C+D+E+F+G+H+I+J)/10; } } fim: cout<<"\n\n"; system("pause"); } a use a funcao system("cls"); para limpar a tela , nao coloquei porque ja demorei 1 hora para mexer no seu codigo , ajudado ?
  23. Sem problemas , qualquer duvida só postar..
  24. voce atribuiu o valor a variavel a . if (a=2); O certo seria : if (a==2); Como voce fez o codigo nunca sairia da parte de adicao . #include <iostream> using namespace std; int main (){ double b, r, a; cout << "Insira a operacao\n1=adicao\n2=subtraccao\n3=multiplicacao\n4=divisao\n"; cin >> a; if (a==1) { goto adicao; } else if (a==2) { goto subtracao; } else if (a==3) { goto multiplicacao; } else (a==4); { goto divisao; } { adicao: cout << "Digite um numero"; cin >> a; cout << "Digite um numero"; cin >> b; r=a+b; cout << r; goto fim; } { subtracao: cout << "Digite um numero"; cin >> a; cout << "Digite um numero"; cin >> b; r=a-b; cout << r; goto fim; } { multiplicacao: cout << "Digite um numero"; cin >> a; cout << "Digite um numero"; cin >> b; r=a*b; cout << r; goto fim; } { divisao: cout << "Digite um numero"; cin >> a; cout << "Digite um numero"; cin >> b; r=a/b; cout << r; goto fim;} fim: system("pause"); } O codigo esta muito embolado porque nao usar um switch case ? #include <iostream> #include <cstdlib> #include <locale.h> using namespace std; int main () { setlocale (LC_ALL,""); //ÍNDICE cout<<"\t\t*************\n"; cout<<"\t\t*CALCULADORA*\n"; cout<<"\t\t*************\n"; cout<<"[1]Soma\n"; cout<<"[2]Subtraçao\n"; cout<<"[3]Divisao\n"; cout<<"[4]Multiplicaçao\n"; cout<<"[5]Porcentagem\n"; //Escolha de Opção float A,B,resp; int op; cout<<"Informe a opção: \n"; cin>>op; switch (op) { case 1: cout<<"Digite o Primeiro Valor: \n"; cin>>A; cout<<"Digite o segundo Valor: \n"; cin>>B; cout<<A<<"+"<<B<<"="<<A+B<<"\n"; break; case 2: cout<<"Digite o Primeiro Valor: \n"; cin>>A; cout<<"Digite o segundo Valor: \n"; cin>>B; cout<<A<<"-"<<B<<"="<<A-B<<"\n"; break; case 3: cout<<"Digite o Primeiro Valor: \n"; cin>>A; cout<<"Digite o segundo Valor: \n"; cin>>B; cout<<A<<"/"<<B<<"="<<A/B<<"\n"; break; case 4: cout<<"Digite o Primeiro Valor: \n"; cin>>A; cout<<"Digite o segundo Valor: \n"; cin>>B; cout<<A<<"*"<<B<<"="<<A*B<<"\n"; break;

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!