Ir ao conteúdo

JoaoV-26

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Tudo que JoaoV-26 postou

  1. Divide em 2 pastas ou mais, não sei se consegue diminuir o tamanho de uma pasta. Dá uma olhada nesse site https://videoconverter.wondershare.com/br/compress/compress-files.html não li o artigo mas pode te ajudar Depende do exercício, se eu souber eu ajudo.
  2. Seu código está quase certo mas se rodar ele o resultado vai sair errado. A linguagem c não entende a virgula em numero decimal então quando você coloca 0,3 está errado o programa não está entendendo, para que ele entenda você deve usar o ponto (.) então para seu programa ficar correto troca salario = salario+(vendas*0,3) por salario = salario + (vendas*0.3) e o outro também, de salario = salario +(vendas*0.5) por salario = salario + (vendas*0.5) Agora sim seu programa vai rodar corretamente. Uma dica quando quiser fazer qualquer operação que use o operando na conta você pode trocar o operando por += por exemplo salario+=(vendas*0.3) se você trocar no seu programa por isto também roda corretamente.
  3. estou postando esses códigos por que estou com duvidas em alguns exercícios se puder me ajudar e dar uma conferida nos códigos pra se rodam perfeitamente pra mim seria uma boa Em ambos os seus códigos o printf que deve informar o resultado não está puxando nada Isso está errado você colocou a variável num porém não chamou ela no printf, o correto seria printf("O número %d é maior que 80", num); Eu refiz esse programa da maneira correta, veja como eu fiz e tena fazer o outro do salario e vendas que é o mesmo erro desse dos números: #include <stdio.h> #include <locale.h> main(){ setlocale(LC_ALL, ""); int num; printf("informe um numero: "); scanf("%d", &num); if(num>80) printf("\nO numero: %d é maior que 80", num); else if(num==40) printf("\nO numero informado é %d, ele é igual a 40", num); else if(num<25) printf("\nO numero informado é %d, ele é menor que 25", num); else printf("\nNúmero informado: %d", num); } obs1: a biblioteca #include <locale.h> serve para deixar você usar acentos no programa mas antes precisar setar a localidade como eu fiz dentro do main setlocale(LC_ALL, ""); mas isso não é necessário para seu programa funcionar. obs2: eu coloquei um último else para seu programa ficar melhor pois se por exemplo eu digito 50 no num o programa simplesmente encerra pois '50' não condiz com nenhum dos if's portanto fiz um else para apenas mostrar o número digitado caso ele seja diferente dos if's, mas também não é necessário para seu programa rodas apenas deixei ele mais completo. Boa sorte, aguardo resolução do outro exercício
  4. Para calcular a media você pode usar media = soma/3; é mais simples e fácil Ao invés de usar esse monte de if para saber qual maior e qual menor você pode usar um loop for por exemplo, for(i=1; i<3;i++) if(media > maior) maior = media; printf("%d", maior); mas para poder fazer isso antes você tem que declarar a variável i e variável maior. Boa sorte !!
  5. @Flávio Pedroza Muito obrigado, um pouco depois que postei a dúvida me veio tentar fazer i == j e deu certo, segue o código que fiz e funcionou. Obrigado #include<stdio.h> int main(){ int i, j; char str[2]="X", str1[2]="O"; for(i=1; i<=7; i++){ for(j=1;j<=7; j++) if(i == j){ printf("%s", str); } else if(i+j == 7+1){ printf("%s", str); }else printf("%s", str1); printf("\n"); } }
  6. olá, Eu preciso fazer uma matriz 7x7 que imprima caractere 'x' e 'o' porém o x precisar ser nas duas diagonais, fazer a matriz e imprimir o x em uma diagonal eu consegui porém não estou conseguindo de jeito nenhum imprimir na outra diagonal, a matriz precisa sair assim: x o o o o o x o x o o o x o o o x o x o o o o o x o o o o o x o x o o o x o o o x o x o o o o o x a minha está saindo assim (foto em anexo) Meu código: #include<stdio.h> int main(){ int i, j; char str[2]="x", str1[2]="."; for(i=1; i<=7; i++){ for(j=1;j<=7; j++) if(i+j == 7+1){ printf("%s", str); }else printf("%s", str1); printf("\n"); } } Alguém pode me ajudar, como faço para outra diagonal sair 'x' também ?????

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