fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int somaPositivos = 0, somaNegativos = 0, negativos = 0;
  5. for (int i = 0; i < 20; i++) {
  6. printf("\nDigite um numero");
  7. int numero;
  8. scanf("%d", &numero);
  9. if (numero < 0) {
  10. somaNegativos += numero;
  11. negativos++;
  12. } else somaPositivos += numero;
  13. }
  14. printf("A media dos numeros negativos é de: %f\n", (float)somaNegativos / negativos);
  15. printf("A soma dos numeros positivos é: %d\n", somaPositivos);
  16. }
  17.  
  18. //https://pt.stackoverflow.com/q/326587/101
Success #stdin #stdout 0s 9424KB
stdin
2
4
-2
0
3
1
-1
-5
6
2
-3
2
7
2
-4
0
1
-8
6
5
stdout
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numero
Digite um numeroA media dos numeros negativos é de:  -3.833333
A soma dos numeros positivos é: 41