Ir ao conteúdo
  • Cadastre-se

WilliamNascimento

Membro Pleno
  • Posts

    133
  • Cadastrado em

  • Última visita

Tudo que WilliamNascimento postou

  1. #include <iostream> using namespace std; int main () { int a[11]; //número de células da array. for (int i = 0; i <= 10; i++) { int iAnt = i-1; //"i Anterior". a[i] = i; //a[1] = 1; a[2] = 2; etc... cout << a[i] << endl; if (i > 0) cout << "Anterior: " << a[iAnt] << endl <<endl; else cout << "Sem anterior" << endl<< endl; } system ("pause"); return 0; } Fiz dois metodos o segundo com seu codigo , apenas retirei o vetor e declarei fora do for e tudo certo. #include <iostream> using namespace std; int main () { int cel = 10; //número de células da array. int a [cel]; for (int i = 0; i <= cel; i++) { int iAnt = i-1; //"i Anterior". a[i] = i; //a[1] = 1; a[2] = 2; etc... cout << a[i] << endl; if (i > 0) cout << "Anterior: " << a[iAnt] << endl <<endl; else cout << "Sem anterior" << endl<< endl; } system ("pause"); return 0; }
  2. struct morador { char nome[50]; int idade; int codigo; char rua[60]; int numcasa; };
  3. Eu sou iniciante ainda , como faco para saber o tamanho da struct ? Posto o codigo todo ?
  4. 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";
  5. 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 .
  6. 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
  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. Ja se certificou se nao esta com defeito ? Qual cabo esta usando ? VGA , HDMI etc
  11. 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 ?
  12. 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
  13. No caso do background alguem pode me ajudar ?
  14. @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
  15. D:\Programaçao\Aprendendo a Programar\HTML Esta aqui
  16. 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"/>
  17. 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"/>
  18. Sem problemas , qualquer duvida e so voltar aqui
  19. 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 ?

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!