fork(3) download
  1. #include<stdio.h>
  2. #include<string.h>
  3.  
  4. int main() {
  5. int peso, altura, idade, necessidadeCal, atividadeInd;
  6. char sexo[10], atividadeLvl[30];
  7. printf("Insira seu peso: ");
  8. scanf("%d", &peso);
  9. printf("\nInsira sua altura: ");
  10. scanf("%d", &altura);
  11. printf("\nInsira sua idade: ");
  12. scanf("%d", &idade);
  13. printf("\nInsira seu sexo: ");
  14. scanf("%s", sexo);
  15. printf ("\nEm relacao a atividades fisicas, voce se considera: sedentario, levemente ativo, moderadamente ativo, muito ativo ou extremamente ativo? ");
  16. scanf ("%s", atividadeLvl);
  17. if (strcmp(atividadeLvl, "sedentario")) {
  18. atividadeInd = 1.25;
  19. } else if (strcmp(atividadeLvl, "levemente ativo")) {
  20. atividadeInd = 1.30;
  21. } else if (strcmp(atividadeLvl, "moderadamente ativo")) {
  22. atividadeInd = 1.50;
  23. } else if (strcmp(atividadeLvl, "muito ativo")) {
  24. atividadeInd = 1.70;
  25. } else if (strcmp(atividadeLvl, "extremamente ativo")) {
  26. atividadeInd = 2.00;
  27. }
  28. if (strcmp(sexo, "masculino")) {
  29. peso = 66 + 13.7 * peso;
  30. altura *= 5;
  31. idade *= 6.8;
  32. } else if (strcmp(sexo, "feminino")) {
  33. peso = 655 + 9.6 * peso;
  34. altura *= 1.7;
  35. idade *= 4.7;
  36. }
  37. necessidadeCal = (peso + altura - idade) * atividadeInd;
  38. printf ("\nO seu consumo ideal e de %d calorias diarias", necessidadeCal);
  39. }
Success #stdin #stdout 0s 2172KB
stdin
80
176
45
masculino
moderadamente ativo
stdout
Insira seu peso: 
Insira sua altura: 
Insira sua idade: 
Insira seu sexo: 
Em relacao a atividades fisicas, voce se considera: sedentario, levemente ativo, moderadamente ativo, muito ativo ou extremamente ativo? 
O seu consumo ideal e de 1511 calorias diarias