Ir ao conteúdo
  • Cadastre-se

Noobia

Membros Juniores
  • Total de itens

    6
  • Registro em

  • Última visita

  • Qualificações

    N/D

Reputação

4

Sobre Noobia

  • Data de Nascimento 28/01/2001 (18 anos)

Informações gerais

  • Cidade e Estado
    Sorocaba/SP
  • Sexo
    Feminino

Meu Notebook

  • Marca
    Acer
  • Modelo
    Predator Helios 300
  • Tamanho da tela
    15,6 polegadas
  • Processador
    i7
  • Chip gráfico
    GeForce GTX 1060
  • Memória
    16 GB tipo DDR4 (16GB + slot vazio)
  • HD
    Expansível até 32 GB
  • SSD
    2 TB
  • Sistema Operacional
    Windows 10
  • Browser
    Chrome e Mozilla
  • Antivírus
    Norton

Meu Smartphone

  • Marca e modelo
    Motog6(Play)

Meu Console

  • Modelo
    PS4

Outros

  • Biografia
    Tenho 18 anos, acabei de ingressar no mundo da computação e procuro tirar algumas dúvidas e ajudar alguém quando possível. é isto
  • Ocupação
    Engenharia da Computação
  • Interesses
    Eu quero fazer jogos um dia :)
  1. Muito obrigada, pessoal! acabei de começar a aprender sobre vetores, vou me aprofundar mais nesse assunto, obrigada por me ajudarem de novo
  2. Olá pessoas! Por favor, eu preciso do código no qual o usuário digite o número ''1'' para sucesso e ''0'' para falha, e mostre no final um printf mostrando o total de sucessos e falhas, porém eu não consigo fazer ele mostrar o tanto de falhas e sucesso que há Na segunda parte do código, o programa deverá receber o número 0 ou 1 e em seguida gerar e exibir uma sequência dos 4 testes que devem ser realizados. Se o usuário digitar 1 serão exibidos testes ímpares, e se digitar 0, exibirá os testes pares. Porém, está dando erro no final da exibição das duas partes do código, alguém por favor saberia me ajudar nesses problemas? #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <math.h> #include <conio.h> int main () { setlocale (LC_ALL , "Portuguese"); int opcao, resul1 , resul2 , resul3 , resul4 , resul5 , resul, teste, sucesso, falha; printf ("1 - Resultados dos Experimentos"); printf ("\n2 - Geração de Testes"); printf ("\n\nDigite a opção: "); scanf ("%d", &opcao); switch (opcao) { case 1: printf ("Resultado do primeiro experimento: "); scanf ("%d", & resul1); printf ("Resultado do segundo experimento: "); scanf ("%d", & resul2); printf ("Resultado do terceiro experimento: "); scanf ("%d", & resul3); printf ("Resultado do quarto experimento: "); scanf ("%d", & resul4); printf ("Resultado do quinto experimento: "); scanf ("%d", & resul5); sucesso = resul1 + resul2 + resul3 + resul4 + resul5; falha = 0; printf ("Sucesso %2.f e falha %.2f"); if (resul == 1) { printf ("Sucesso %.2f e falha %2.f"); } else { if (resul == 0) { printf ("Sucesso %2.f e falha %2.f"); } } break; case 2: printf ("Digite 1 para testes pares ou 2 para testes ímpares: "); scanf ("%d", &teste); if (teste == 1) { printf (" Teste 1 - Teste 3 - Teste 5 - Teste 7 "); } else { if (teste == 0) { printf ("Teste 2 - Teste 4 - Teste 6 - Teste 8"); } } break; } system ("pause"); getch (); return 0; } adicionado 4 minutos depois Esqueci de mencionar que na hora de gerar os testes pares e ímpares, deve ser utilizado um for, mas eu não consigo realizar o processo com essa estrutura..
  3. @vangodp Ahh que legal isso! Eu nunca tinha pensado dessa maneira Assim, eu já sabia a tradução das palavras e que realmente eram bem literais, mas nenhum dos meus professores nunca explicou desse jeito KAKAKAKA Eu nunca tinha parado pra pensar desse jeito! Você fez minha cabeça soltar uma faísca e agora parece que eu entendo as coisas de uma maneira melhor nem ligo se me acharem doida, vou aderir e ficar falando com meu PC KKKKKKKK Poxa, mas sério, obrigada de verdade :D eu não estou muito acostumada com pessoas me ajudando, e você realmente alegrou meu dia e me ajudou demais, demais! Você devia ser professor, não sei se é, mas você é incrível, cara! Obrigada! Não tenho palavras pra expressar minha gratidão por você, cara!
  4. @vangodp nossa, muito obrigada mesmo! Você é incrível chegando em casa eu vou testar, obrigada de novo!
  5. @vangodp Muito obrigada! Sinto muito pelo transtorno #include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale.h> #include <math.h> { setlocale(LC_ALL, "Portuguese"); float Nconta, kw, Vpagar , a, b, c, d, e, f, g, Va; int i, num; char categoria, faixa, quadro; printf ("Olá! Você deseja ver os números pares de 0 a 200 ou verificar o consumo de energia?"); printf ("\nInforme 1 para os números pares, informe 2 para o consumo de energia: "); scanf (" %c", &categoria); switch (categoria) { case '1': printf ("\nOs números pares de 0 a 200 são:"); printf ("\n2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200"); break; case '2': printf ("\n\nPois bem, vamos verificar seu consumo de energia.\n"); printf ("Precisamos saber onde você se enquadra, então, vamos começar."); printf ("\nIremos lhe informar a tabela de gasto e seus respectivos enquadramentos, só pra você poder se orientar melhor: "); printf ("\n\n0 - 30 quadro 1 "); printf ("\n31 - 100 quadro 2"); printf ("\n101 - 200 quadro 3"); printf ("\nAcima de 200 quadro 4"); printf ("\n\nDigite o quanto você gastou: "); scanf ("%f", &num); if (num == 0 && num <= 30) { quadro = 0,0423 * num; printf ("\nVocê deverá pagar %.2f",&quadro); } else if (num == 31 && num <= 100) { quadro = 0,0725 * num; printf ("\nVocê deverá pagar %.2f",&quadro); int main () } else if (num == 101 && num <= 200) { quadro == 0,1087 * num; printf ("\nVocê deverá pagar %.2f",&quadro); } else if (num >= 200) { quadro == 0,1208 * num; printf ("\nVocê deverá pagar %.2f", &quadro); } break; } return 0; }
  6. Olá pessoal! Por favor, eu estou com uma dúvida muito grande.. Eu fiz um programa que deve calcular o quanto você deve pagar de acordo com o seu consumo de energia caso a pessoa digite ''2''. O programa funciona bem, porém, não importa qual valor ele coloque, ele sempre fala que eu devo pagar 00,00 e eu não estou conseguindo consertar esse erro! Explicando melhor: Faixa de consumo em KW: R$ pagos por kW: 0 - 30 0,0423 31 - 100 0,0725 101 - 200 0,1087 Acima de 200 0,1208 exemplo: se a pessoa consumiu 2kw irá pagar: 0,0423 x 2 = 0,0846, pois se enquadrou na faixa 1 O Programa: #include <stdio.h> #include <stdlib.h> #include <strng.h> #include <locale.h> #include <math.h> int main () { setlocale(LC_ALL, "Portuguese"); float Nconta, kw, Vpagar , a, b, c, d, e, f, g, Va; int i, num; char categoria, faixa, quadro; printf ("Olá! Você deseja ver os números pares de 0 a 200 ou verificar o consumo de energia?"); printf ("\nInforme 1 para os números pares, informe 2 para o consumo de energia: "); scanf (" %c", &categoria); switch (categoria) { case '1': printf ("\nOs números pares de 0 a 200 são:"); printf ("\n2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200"); break; case '2': printf ("\n\nPois bem, vamos verificar seu consumo de energia.\n"); printf ("Precisamos saber onde você se enquadra, então, vamos começar."); printf ("\nIremos lhe informar a tabela de gasto e seus respectivos enquadramentos, só pra você poder se orientar melhor: "); printf ("\n\n0 - 30 quadro 1 "); printf ("\n31 - 100 quadro 2"); printf ("\n101 - 200 quadro 3"); printf ("\nAcima de 200 quadro 4"); printf ("\n\nDigite o quanto você gastou: "); scanf ("%f", &num); i if (num = 0, num <= 30) { quadro = 0,0423 * num; printf ("\nVocê deverá pagar %.2f"); } else if (num = 31, num <= 100) { quadro = 0,0725 * num; printf ("\nVocê deverá pagar %.2f"); } else if (num = 101, num <= 200) { quadro = 0,1087 * num; printf ("\nVocê deverá pagar %.2f"); } else if (num = 200, num >= 200) { quadro = 0,1208 * num; printf ("\nVocê deverá pagar %.2f"); } break; } return 0; } adicionado 16 minutos depois acabei de perceber alguns erros de digitação, corrigi eles aqui (mas não o problema) #include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale.h> #include <math.h> int main () { setlocale(LC_ALL, "Portuguese"); float Nconta, kw, Vpagar , a, b, c, d, e, f, g, Va; int i, num; char categoria, faixa, quadro; printf ("Olá! Você deseja ver os números pares de 0 a 200 ou verificar o consumo de energia?"); printf ("\nInforme 1 para os números pares, informe 2 para o consumo de energia: "); scanf (" %c", &categoria); switch (categoria) { case '1': printf ("\nOs números pares de 0 a 200 são:"); printf ("\n2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200"); break; case '2': printf ("\n\nPois bem, vamos verificar seu consumo de energia.\n"); printf ("Precisamos saber onde você se enquadra, então, vamos começar."); printf ("\nIremos lhe informar a tabela de gasto e seus respectivos enquadramentos, só pra você poder se orientar melhor: "); printf ("\n\n0 - 30 quadro 1 "); printf ("\n31 - 100 quadro 2"); printf ("\n101 - 200 quadro 3"); printf ("\nAcima de 200 quadro 4"); printf ("\n\nDigite o quanto você gastou: "); scanf ("%f", &num); if (num = 0, num <= 30) { quadro = 0,0423 * num; printf ("\nVocê deverá pagar %.2f"); } else if (num = 31, num <= 100) { quadro = 0,0725 * num; printf ("\nVocê deverá pagar %.2f"); } else if (num = 101, num <= 200) { quadro = 0,1087 * num; printf ("\nVocê deverá pagar %.2f"); } else if (num = 200, num >= 200) { quadro = 0,1208 * num; printf ("\nVocê deverá pagar %.2f"); } break; } return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!