Ir ao conteúdo
  • Cadastre-se

The_Oicle

Membro Pleno
  • Posts

    56
  • Cadastrado em

  • Última visita

Tudo que The_Oicle postou

  1. Eu gostaria de saber. Já que ainda não tenho um multimetro. Até quantos de resistencia um resistor SMD pode chegar?? o capacitor pode dar até quantos de capacitancia?? e os diodos de diferencial de potencia?? Dá para se surpreender com tamanha potencia deles??kkk... È porque estou com um projeto em mente e querendo colocar no papel para depois testar na pratica. Pensei em fazer com componentes usada na eletronica analógica. Então estou usando o proteus para simular. Mas o foco mesmo é com SMD. Obrigado!
  2. Você conhece ou ja tem o ebook 300 ideias??Nele tem 300 pproblemas de linguagem de programação para você resolver. Eu estou praticando a partir dele. http://fredbf.com/disciplinas/ufc/fundamentos/300%20ideias.pdf. Ele começa do mais basico, vai de entrada e saida de dados até no avançado com desafios.
  3. 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!
  4. Eu queria saber se estes cursos de linguagem de programação com certificado servem pra alguma coisa?? È claro que deve servir, mas na minha opinião como complemento só né ou dá para o cara entrar em uma grande empresa com esse certificado?? Porque eu estou aprendendo sozinho em casa por conteudo gratis da internet. A internet tem muitas coisas boas para aprender bastando organizar o que é preciso ou não.
  5. Porque o code block algumas vezes temos permissão negada?? Eu queria entender só. ld.exe||cannot open output file C:\Users\ASUS\Desktop\3.2.15.exe Permission denied| Segue meu codigo: Um ano é bissexto se for divisível por 4 exceto os séculos, que são bissextos se forem múltiplos de 400. Escreva um programa que determina se um ano é bissexto. #include<iostream>using namespace std;int main(){ int ano,a; cin>>ano; //para if( ano < 1000){ a = ano % 4; if(a == 0){ cout<<ano; } } //para seculos if(ano >= 1000){ a = ano % 400; if(a == 0){ cout<<ano; } }}
  6. Pelo meu entendimento. Acho que é assim.... //notas dos bimestres bim 1 = 9.5; bim2 = 8.0; //soma e pesa result = bim1 * 2 + bim2 * 3; //result == 43; //obtendo as partes inteiras e fracionarias do result. int 43; float 0; o problema quer que eu arredonde para o numero mais proximo. No caso de 43 não precisa. Mas se fosse, por exemplo, 43.5 teria que mudar para 44. como fazer isso? somando 0.5; 43.5 + 0.5 == 44; E se esse 44 for multiplo de 0.5 mostra esse resultado senao mostra a fazer o arredondamento novamente. Mas ainda estou em duvida quanto ao 44. Isso não é nota de 0 a dez para se mostrar a um aluno.
  7. Não quero codigo pronto.. As notas de uma faculdade são atribuídas por bimestre, tendo o primeiro bimestre peso 2 e o segundo peso 3. A nota semestral deve ser arredondada para o múltiplo de 0,5 mais próximo. Elabore um programa que calcule a nota final.[Dica para o arredondamento: obtenha as partes inteira e fracionária da nota; com base na fração, decida se soma 0, 0,5 ou 1 à parte inteira.] Me ajudem a entender esse problema por favor??
  8. The_Oicle

    switch() em c++

    è eu vi isso e coloquei o &&. Usei if-else. Em acaso você sabe programar USB??
  9. 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???
  10. kkk...falta de atenção na sintaxe...kkk E eu pensei que era o buffer valeu !
  11. #include<stdio.h>void Limpa_Buffer(){ int ch; while( (ch = fgetc(stdin)) != EOF && ch != '\n' ){}}int main(){ int i,pessoa[10]; for(i=0;i<=10;i++){ scanf("%d",pessoa[i]); Limpa_Buffer(); } Eu digito os dois primeiros numeros e no terceiro dá erro. loop.exe parou de funcionar... o que está acontecendo nesse caso e como resolver isso por favor.
  12. Valeu a todos, como eu estou aprendendo C tive dificuldade em entender o que era o buffer e a limpeza dele. Mas já está tudo resolvido porquê olhei suas respostas e comparei com esse video http://www.youtube.com/watch?v=W-X2_v4Oyx8. Vou usar a função do roberto ai em cima. Gratos a todos!
  13. Eu gostaria de saber qual a biblioteca em C para trabalhar com porta serial (USB)??? Quero começar criando um programa para ligar um LED. e se tem matéria que fale desse assunto por favor?
  14. Estou tendo dificuldades em ler uma string do usuario e colocar em uma viavel. Não sei o que estou fazendo de errado. ja tentei: scanf(“%s%*c “, &variavel); fgets(variavel, 40, stdin); que usei desse site : https://trx64.wordpress.com/2009/05/12/c-programacao-correta/ Como faço para ler uma string e que esse código seja correto em varias plataformas?
  15. O code block deu uma mensagem que se eu queria compilar desse jeito mesmo e eu aceitei. deve ser isso mesmo que você falou. thanks!
  16. Múltipla escolha 1 - Elaborar uma questão de múltipla escolha, de uma disciplina que esteja cursando ou um tema de interesse, com um enunciado e cinco alternativas, sendo uma correta ou incorreta. Escrever um programa que mostra a questão na tela, pede a resposta correta e informa ao usuário se este acertou ou errou. Múltipla escolha 2 - Enriqueça o programa acima da questão de múltipla escolha, incluindo uma outra questão de outro tema. No início do programa, ofereça ao usuário a escolha de qual questão quer responder. #include<stdio.h>int main(){ printf("1 - A Logo da marca PUMA tem como simbolo um animal:\n"); printf("a) capivara\n"); printf("b) onca\n"); printf("c) Leopardo\n\n"); printf("2 - Quantos meses tem um ano: \n"); printf("a) 365 dias\n"); printf("b) 12 meses\n"); printf("c) 32 meses\n\n"); printf("Deseja responder qual questão?\n"); int esc; scanf("%d",&esc); if(esc == 1){ printf("Qual a resposta: "); char resp; scanf("%c",&resp); switch(resp){ case 'a': printf("Incorreto"); break; case 'b': printf("Incorreto"); break; case 'c': printf("Correto"); break; default: printf("Erro: 032837"); } }else { printf("Qual a resposta: "); char resp2; scanf("%c",&resp2); switch(resp2){ case 'a': printf("Incorreto"); break; case 'b': printf("Correto"); break; case 'c': printf("Incorreto"); break; default: printf("Erro: 92075"); } }} Ele mostra o seguinte : Qual a resposta: Erro: 92075. Minha lógica não está correta ou o quê??
  17. Eu copiei esses códigos para estudar no meu code blocks e está dando um erro de permissão. cannot open output file c:user\desktop\meu_pc\pinheiro.exe não sei como resolver.
  18. Pessoal, já tentei varias vezes e não consigo fazer um pinheiro com laço de repetição. X XXX XXXXX XXXXXXX XXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXX XX XX XXXX Tentei cortar o pinheiro ao meio e fazer uma parte dela. Postarei o código e o resultado logo abaixo; #include<stdio.h>int main(){ int i,b; char a = "x"; for(i = 0;i<=11;i++){ b = i % 2; if(b == 0){ printf("\n"); } printf("%c",a); }} $$ $$ $$ $$ $$ $$
  19. Desculpe pelo erro de atenção.. eu só esqueci de colocar os colchetes. Dá um desconto sou iniciante. kkk valeu!
  20. 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); }
  21. Em vez de .... int qt_placa = 0, qt_pessoa, p, i, qt; usa - se int qt_placa = {0, qt_pessoa, p, i, qt}; ta ai um vetor!

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!