Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4.  
  5. int main (void)
  6. {
  7. printf ("x fuer folge einer Reihe mit a(neu) = a(alt) * x eingeben\n\n");
  8. int i = 1; // zähler der die funktionschritte angibt
  9. int z = 1; // schalter der y verändert
  10. double v = 0.0; // v ist das a in der folge
  11. double y ; // y ist das was jedesmal der folge hinzugefügt wird
  12. double c; // c ist das x das eingegeben wird
  13. int schalter; // alternieren schalter
  14. int stelle;
  15. double zwischenablage;
  16.  
  17. scanf ("%lf" , &c);
  18. printf ("\nstartwert a eingeben\n");
  19. scanf ("%lf", &zwischenablage);
  20. y = zwischenablage ;
  21. getchar();
  22. printf ("fuer alternierend '1' eingeben");
  23. scanf ("%d", &schalter);
  24. getchar ();
  25. //printf ("\n schalteranzeige: %d\n", schalter);
  26. printf ("\nStelle der Reihe/Folge die angegeben werden soll\n");
  27. scanf ("%d", &stelle);
  28. getchar();
  29.  
  30. while (i<100000)
  31. {
  32.  
  33.  
  34.  
  35. while (z<i)
  36. {
  37. y = y*c;
  38. z++;
  39. }
  40.  
  41.  
  42.  
  43. if ((schalter == 1) && (i % 2 == 0))
  44. {
  45. v = v - y ;
  46. }
  47. else
  48. {
  49. v = v + y ;
  50. }
  51. if ( i >= stelle)
  52. {
  53.  
  54. printf ("\n Zwischensumme: %f \tFolgenstand: %f zaehler: %d\n " , v,y,i );
  55. getchar();
  56. }
  57. y = zwischenablage;
  58. i++;
  59. z = 1;
  60.  
  61. }
  62.  
  63. return 0;
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement