Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Ler números inteiros informados pelo usuário até ser informado um valor negativo. Dentre
- os números informados, exceto o valor negativo que é a condição de saída:
- a) contar a quantidade de números menores que 10 e os maiores que 100;
- b) contar a quantidade de números ímpares;
- c) contar a quantidade de números entre 10 e 100;
- d) contar quantas vezes é informado um número diferente de 10, de 20 e de 30. */
- #include <stdio.h>
- int main(void)
- {
- int num1, qtde10_100=0, qtd_imp=0, qtd10ate100=0, qtd_dif=0;
- for(num1=1;num1>0;num1++){
- printf("Informe um numero: ");
- scanf("%d", &num1);
- if(num1<10 || num1 > 100){
- qtde10_100++;
- }
- if(num1%2!=0){
- qtd_imp++;
- }
- if(num1>10 && num1<100){
- qtd10ate100++;
- }
- if(num1!= 10 && num1 != 20 && num1!=30){
- qtd_dif++;
- }
- }
- printf("Quantidade de numeros menores que 10 ou maiores que 100: %d\n", qtde10_100);
- printf("Quantidade de numeros impares: %d\n", qtd_imp);
- printf("Quantidade de numeros entre 10 e 100: %d\n", qtd10ate100);
- printf("Quantidade de numeros diferentes de 10, 20 e 30: %d\n", qtd_dif);
- }
Add Comment
Please, Sign In to add comment