017
30.05.2007, 16:29 Uhr
~24karatboy
Gast
|
jetzt habe ich das prog so modifiziert das er nur soviele ungeradern zahlen addiert von 1 an wie ich im sage
wenn ich dann sagen wir 3 sage sollte 9 rauskommen kommt auch
wenn ich sage 10 sollte 149 rauskommen stimmt leider nicht
vielelicht noch ne kleine hilfe? wäre sehr nett.
Code: |
#include <stdio.h>
unsigned int x,i,zahl2,zahl=0,n,b;
main() { printf("Bitte geben Sie ein wieviele ungeraden zahlen von 1 an addiert werden soll: "); scanf("%i",&n);
for (i=1; i < 100; i++){ zahl2 = i % 2; if (zahl2 != 0){ b++; zahl = zahl + i; } if (b==n) break; } printf("Ergebnis: %i", zahl); getchar(); }
|
|