Ir ao conteúdo

LucasrodriguesP

Membro Pleno
  • Posts

    31
  • Cadastrado em

  • Última visita

Tudo que LucasrodriguesP postou

  1. @devair1010 Muito obrigado, realmente não me toquei que seria possível usar o IF como decisão de um else
  2. Boa noite, estava mexendo no twitter e vi algo chamado fizzbuzz, consegui fazer uma versão(1 código) em que o usuário coloca um numero e a magia da programação acontece, mas no segundo código em que tento fazer um loop para aplicar a brincadeira em 15 números, ele consegue identificar porém alguns números são impressos repetidos, como o 3 que vem como fizz e 3, ou o 6 que vem o fizz e 6, o 12 acontece o mesmo e o 15 vem como fizzbuzz, fizz e buzz. Ou seja, isso só esta acontecendo com números do segundo IF (if (i%3 ==0) cout<<"fizz ";) e não sei o motivo. PRIMEIRA VERSÃO #include <iostream> using namespace std; int main() { int i; cout<<"insira um número: "; cin>> i; if (i%3 ==0 && i%5 ==0) { cout<<"fizzbuzz"; return 0; } if (i%3 ==0) { cout<<"fizz"; return 0; } if (i%5 ==0) { cout<<"buzz"; return 0; } else cout<< i; return 0; } SEGUNDA VERSÃO #include <iostream> using namespace std; int main() { for(int i = 1; i <= 15; i++){ if (i%3 ==0 && i%5 ==0) cout<<"fizzbuzz "; if (i%3 ==0) cout<<"fizz "; if (i%5 ==0) cout<<"buzz "; else cout<< i<<" "; } return 0; }
  3. Então para manter o padrão que estou acostumado o ideal seria continuar com um SATA? Sata seria os ''quadrados''?
  4. Preciso saber se a placa-mãe é compatível com o SSD WD Green PC SN350 480GB, PCIe, NVMe, vou mudar meu SSD para um 4x maior quase, minha placa é essa-> https://www.gigabyte.com/br/Motherboard/GA-H110M-M2-rev-10#kf quero comprar este que está em promoção mas não sei se é compatível
  5. @Lucca Rodrigues muito obrigado! ali no IF realmente foi instinto devido À declaração de variável ser assim, sobre o IF e SWITCH, nesse caso o mais correto de se usar é o IF ou tanto faz?
  6. 1) Oi, to aprendendo C++ e decidi fazer um programa que diz se a letra digitada é vogal ou não. Fiz primeiramente com IF-ELSE mas não deu certo, então busquei uma alternativa e achei o SWITCH e ficou assim #include <iostream> using namespace std; int main() { // declaração de variáveis char letra1; letra1 = 'a', 'e', 'i','o', 'u'; // entrada de dados cout<<"digite uma letra: \n"; cin>> (letra1); //saída de dados switch (letra1) { case 'a': cout << "isso é vogal"; break; case 'e': cout << "isso é vogal"; break; case 'i': cout << "isso é vogal"; break; case 'o': cout << "isso é vogal"; break; case 'u': cout << "isso é vogal"; } return 0; } Por enquanto se for vogal ele diz ao usuário porém se for consoante ele não fala nada, teria eu que fazer case com todas as consoantes? 2) em IF-ELSE ficou desse jeito mas independente da letra ele retorna vogal #include <iostream> using namespace std; int main() { // declaração de variáveis char letra1; letra1 = 'a', 'e', 'i','o', 'u'; // entrada de dados cout<<"digite uma letra: \n"; cin>> (letra1); //saída de dados if (letra1 == 'a', 'e', 'i','o', 'u') cout<<"vogal"; else cout<<"consoante"; return 0; } Como posso melhorar isso? acredito que usando SWITCH no lugar de IF-ELSE estou só indo por um caminho errado

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

Mostrar 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

Mostrar mais  
×
×
  • Criar novo...

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

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!