Ir ao conteúdo
  • Cadastre-se

Noobia

Membros Juniores
  • Total de itens

    14
  • Registro em

  • Última visita

  • Qualificações

    N/D

Reputação

17

Sobre Noobia

  • Data de Nascimento 28/01/2001 (19 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
    Samsung A70

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
    Estudante de Engenharia da Computação
  • Interesses
    Eu quero fazer jogos um dia :)
  1. Boa tarde pessoal! Espero que todos estejam bem e lavando bem as mãos! Eu estou com uma dificuldade muito grande e não sei arrumar o erro desse código.. É um código que receba o salário, o valor do empréstimo e o número de prestações. Nenhum dos valores informados pode ser zero ou negativo. Devo mostrar no final o valor de cada prestação e se o empréstimo pode ou não ser realizado. Se o valor do empréstimo for exatamente dentro do limite máximo estabelecido, ele poderá ser concedido também. Mas eu não consigo arrumar o código, será que alguém poderia me ajudar, por favor? :c Segue o código abaixo: #include <stdio.h> #include <conio.h> #include <locale.h> int calculaEmprestimo(double salario, double valorDoEmprestimo, int numeroDePrestacoes); int main() { setlocale(LC_ALL,""); double salario, valorDoEmprestimo; int numeroDePrestacoes; printf("Digite o salário do funcionário: "); scanf("%f", &salario); printf("Digite o valor do empréstimo: "); scanf("%f", &valorDoEmprestimo); printf("Digite o número de prestações: "); scanf("%f", &numeroDePrestacoes); printf("\n"); calculaEmprestimo(salario, valorDoEmprestimo, numeroDePrestacoes); getch(); return 0; } int calculaEmprestimo(double salario, double valorDoEmprestimo, int numeroDePrestacoes) { if(salario <= 0 valorDoEmprestimo <= 0 numeroDePrestacoes <= 0) { printf("Não se admite na entrada, valores negativos ou 0!"); return 0; } double cadaPrestacao = (valorDoEmprestimo / (double)numeroDePrestacoes); printf("%f", cadaPrestacao); printf("Valor de cada prestação = R$%.2f", cadaPrestacao); }
  2. Boa noite, pessoal! No momento eu estou montando um joguinho em 2D, mas é uma espécie de projeto.. Eu precisava que o meu personagem coletasse uma moeda e reproduzisse um som, porém isso não funciona. Eu tenho o script abaixo que funciona para coletar as moedas, mas não sei como colocar um som para reproduzir junto, já que não tenho conhecimento em C# mas mesmo assim estou coseguindo algumas coisas Segue o script pra coletar moedas que funciona: using UnityEngine; using System.Collections; public class Pick : MonoBehaviour { void OnTriggerEnter2D(Collider2D c) { if (!c.gameObject.tag.Equals("PickupTrigger")) ; { Destroy(c.gameObject); } } }
  3. Oi gente! Desculpa pela demora, eu acabei tendo que desenvolver outros programas na frente e acabou atrapalhando tudo.. Eu meio que consegui chegar em uma lógica, mas está dando diversos erros nesse código, o que poderia ser? #include <stdio.h> #include <stdlib.h> #include <locale.h> int main () { setlocale (LC_ALL, "Portuguese"); char resp; int nadador, contnad=0, idade, somanad, qntdnad++, nota=0, melhor=0; float media; do { printf ("Digite uma nota: "); scanf ("%d", &nota); qntdnad++; if (nota > melhor) { melhor = nota; } printf ("Tem mais um nadador? : "); scanf (" %c", &resp); } while (resp == 's'); media = somanad / qtdnad; printf ("O nadador com a melhor nota é o com a nota de %i.\n", melhor); printf ("O nadador com a pior nota teve uma nota de %i\n", pior); printf ("A média de pontos é de %.2f\n", media); return 0; }
  4. Boa tarde! Eu estou precisando de ajuda com um código que eu fiz, mas acabei empacando e agora não consigo mais sair daqui! Basicamente é um código usando vetor, vou receber a nota de 20 alun os e mostrar no final um printf informando qual a média das notas, a maior nota e etc. Porém, eu precisava printar no final quantas pessoas tiraram a nota 10 (acima da média) e qual foi a nota do quarto aluno. Mas eu não consigo fazer isso, está dando alguns erros no final, eu precisava de alguma ajuda pra saber o que pode ser feito #include <stdio.h> #include <stdlib.h> int main() { float nota [20], maiornota, media, somanota=0, acimamedia=0; int i, qtdacima; for (i = 0; i < 20; i++) { printf ("Informe a %i nota", i+1); scanf ("%f", &nota[i]); somanota = somanota + nota[i]; if (nota [i] > maiornota) { maiornota = nota [i]; } if (nota [i >= 5]) { qtdacima++; } } // fim do primeiro for media = somanota / 20; printf ("\n media da sala %.2f", media); printf ("\n maior nota %.2f", maiornota); printf ("\n quantidade de alunos que tiveram nota maior ou igual a 5: %i", qtdacima); for (nota > media; nota = media; i++) { if (nota >= media) { acimamedia++; } printf ("\n A quantidade de pessoas que ficaram com nota acima de media foi de %.2f", acimamedia); printf ("\n A nota do teceiro aluno foi de %i", i); } return 0; }
  5. @vangodp Okay! No caso da comparação, eu mesma iria criar uma variável ''menor'' e uma ''maior'', certo?
  6. @vangodp @Madson Smitt Valeu!! Eu acho que entendi o que tenho que fazer, depois de um baita tempo tentando kkkkkkkk assim que eu conseguir um bom progresso eu volto aqui, obrigada!
  7. @isrnick Obrigada!! Eu não tinha pensado em usar esses comandos ainda, vou tentar de novo
  8. Boa tarde! Por favor, eu estou com uma dúvida muito grande em relação a um programa que eu precisava fazer! Ele se divide em três partes, mas receio que esta seja a única parte que está sendo díficil pra mim. Então, o programa irá pedir 15 notas diferentes de 15 diferentes atletas, e então, o programa deverá mostrar qual é a pior e qual é a melhor nota dentre essas 15, porém, eu não consigo chegar onde eu quero! Obs: eu não aprendi vetor ainda, eu gostaria de resolver esse exercício sem o mesmo Eu tentei de diversos modos diferentes, o que eu fiz abaixo está longe de ser do jeito que eu queria que aparecesse. Aliás, eu conseguiria fazer isso se fosse somente com dois valores, mas não sei o que fazer agora que são 15 valores #include <stdio.h> #include <stdlib.h> #include <locale.h> int main () { setlocale (LC_ALL , "Portuguese"); int atleta; float at1, at2, at3, at4, at5, at6, at7, at8, at9, at10, at11, at12, at13, at14, at15, media; printf ("Informe a nota do primeiro atleta: "); scanf ("%f", &at1 ); printf ("Informe a nota do segundo atleta: "); scanf ("%f", &at2 ); printf ("Informe a nota do teceiro atleta: "); scanf ("%f", &at3 ); printf ("Informe a nota do quarto atleta: "); scanf ("%f", &at4 ); printf ("Informe a nota do quinto atleta: "); scanf ("%f", &at5 ); printf ("Informe a nota do sexto atleta: "); scanf ("%f", &at6 ); printf ("Informe a nota do sétimo atleta: "); scanf ("%f", &at7 ); printf ("Informe a nota do oitavo atleta: "); scanf ("%f", &at8 ); printf ("Informe a nota do nono atleta: "); scanf ("%f", &at9 ); printf ("Informe a nota do décimo atleta: "); scanf ("%f", &at10 ); printf ("Informe a nota do décimo primeiro atleta: "); scanf ("%f", &at11 ); printf ("Informe a nota do décimo segundo atleta: "); scanf ("%f", &at12 ); printf ("Informe a nota do décimo terceiro atleta: "); scanf ("%f", &at13 ); printf ("Informe a nota do décimo quarto atleta: "); scanf ("%f", &at14 ); printf ("Informe a nota do décimo quinto atleta: "); scanf ("%f", &at15 ); printf ("Vou mostrar a melhor e a pior nota. "); if (at1 >at2 || at1 >at3 || at1 >at4 || at1 >at5 || at1 >at6 || at1 >at7 || at1 >at8 || at1 >at9 || at1 > at10 || at1 >at11 || at1 >at12 || at1 >at13 || at1 >at14 || at1 >at15) { printf ("A nota do primeiro nadador é a melhor."); } if (at1 <at2 || at1 <at3 || at1 <at4 || at1 <at5 || at1 <at6 || at1 <at7 || at1 <at8 || at1 <at9 || at1 <at10 || at1 <at11 || at1 <at12 || at1 <at13 || at1 <at14 || at1 <at15) { printf ("A nota do primeiro nadador é a pior."); } //se fosse pra fazer desse jeito, eu teria que fazer dois ifs pra cada at, mas não acredito que saíria do jeito que eu quero //na realidade eu queria mostrar em um único printf a maior e a menor nota juntas, mas não consigo fazer isso :( return 0; }
  9. Muito obrigada, pessoal! acabei de começar a aprender sobre vetores, vou me aprofundar mais nesse assunto, obrigada por me ajudarem de novo
  10. 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..
  11. @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!
  12. @vangodp nossa, muito obrigada mesmo! Você é incrível chegando em casa eu vou testar, obrigada de novo!
  13. @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; }
  14. 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...

Eletrônica

PROMOÇÃO DE QUARENTENA

Aproveite o isolamento social para aprender eletrônica!
De R$ 39,90 por apenas R$ 19,90
Só até as 23h59min desta sexta-feira 10/04/2020

CLIQUE AQUI E COMPRE AGORA MESMO!