Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. #define abs(x) (x > 0 ? x : -x)
  4.  
  5. int main(void) {
  6.  
  7. int eingabe, zaehler=0, AnzUngerade=0, mittelwert=0, grZahl=0, grZahlPos=0;
  8.  
  9. while (1){
  10.  
  11. scanf("%i", &eingabe);
  12. if (eingabe == 0) {break;}
  13. zaehler++;
  14. mittelwert += eingabe;
  15.  
  16. if (eingabe%2 !=0) {AnzUngerade++;}
  17. if (abs(eingabe) > abs(grZahl)) {
  18. grZahl = eingabe;
  19. grZahlPos = zaehler;
  20. }
  21. }
  22.  
  23. printf("Mittelwert: %f\n", (float)mittelwert/(float)zaehler);
  24. printf("IndexAbsMax: %i\n", grZahlPos);
  25. printf("AbsMax: %i\n", grZahl);
  26. printf("AnzahlUngerade: %i\n", AnzUngerade);
  27.  
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement