moranguinho

ex9ER2

Apr 5th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. /* Ler números inteiros informados pelo usuário até ser informado um valor negativo. Dentre
  2. os números informados, exceto o valor negativo que é a condição de saída:
  3. a) contar a quantidade de números menores que 10 e os maiores que 100;
  4. b) contar a quantidade de números ímpares;
  5. c) contar a quantidade de números entre 10 e 100;
  6. d) contar quantas vezes é informado um número diferente de 10, de 20 e de 30. */
  7. #include <stdio.h>
  8. int main(void)
  9. {
  10. int num1, qtde10_100=0, qtd_imp=0, qtd10ate100=0, qtd_dif=0;
  11.  
  12. for(num1=1;num1>0;num1++){
  13. printf("Informe um numero: ");
  14. scanf("%d", &num1);
  15. if(num1<10 || num1 > 100){
  16. qtde10_100++;
  17. }
  18. if(num1%2!=0){
  19. qtd_imp++;
  20. }
  21. if(num1>10 && num1<100){
  22. qtd10ate100++;
  23. }
  24. if(num1!= 10 && num1 != 20 && num1!=30){
  25. qtd_dif++;
  26. }
  27. }
  28. printf("Quantidade de numeros menores que 10 ou maiores que 100: %d\n", qtde10_100);
  29. printf("Quantidade de numeros impares: %d\n", qtd_imp);
  30. printf("Quantidade de numeros entre 10 e 100: %d\n", qtd10ate100);
  31. printf("Quantidade de numeros diferentes de 10, 20 e 30: %d\n", qtd_dif);
  32. }
Add Comment
Please, Sign In to add comment