fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int N;
  5. int somapar = 0;
  6. int somaimpar = 0;
  7. do {
  8. printf("\n Digite um número qualquer: ");
  9. scanf("%d", &N);
  10. if (N % 2 == 0) {
  11. printf("\n Número escolhido é par!");
  12. somapar += N;
  13. } else {
  14. printf("\n Número escolhido é ímpar");
  15. somaimpar += N;
  16. }
  17. } while (N >= 0);
  18. printf("\nTotal de ímpares é %d e total de pares é %d\n", somaimpar, somapar);
  19. float total = somapar + somaimpar;
  20. float porcentagemPar = somapar / total * 100.0f;
  21. float porcentagemImpar = somaimpar / total * 100.0f;
  22. printf("Porcentagem de pares é: %f\n", porcentagemPar);
  23. printf("Porcentagem de ímpares é: %f\n", porcentagemImpar);
  24. }
Success #stdin #stdout 0s 2172KB
stdin
5
4
3
6
7
2
-1
stdout
 Digite um número qualquer: 
 Número escolhido é ímpar
 Digite um número qualquer: 
 Número escolhido é par!
 Digite um número qualquer: 
 Número escolhido é ímpar
 Digite um número qualquer: 
 Número escolhido é par!
 Digite um número qualquer: 
 Número escolhido é ímpar
 Digite um número qualquer: 
 Número escolhido é par!
 Digite um número qualquer: 
 Número escolhido é ímpar
Total de ímpares é 14 e total de pares é 12
Porcentagem de pares é: 46.153847
Porcentagem de ímpares é: 53.846153