צריך עזרה בתוכנית שלי ב-c - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

צריך עזרה בתוכנית שלי ב-c


yosda-boy

Recommended Posts

התכנית שלי היא די קלה לעשיה (אני די מתחיל)

אז ככה המטרה בתוכנית היא להתחיל מ-1...15 ואז שורה הבא שזה ירד באחד 1...14 עד שזה יהיה 1 1.

התכנית שלי היא כזאת:

#include <stdio.h>

int a,b;

int main()

{

for(a=1;a<=15;a++)

{

printf("%d",a);

if(a=15)

for(b=1;b=a;b--)

printf("%d",a);

}

scanf("%d",&a);

return 0;

}

הסקנף בסוף הוא בגלל בעיה בתוכנה שלי, זה עוזר לזה להריץ את התוכנה בלי לצאת מן התכנית. הפלט של התכנית הוא לולאה אין סופית של 15...

אשמח אם מישהו יוכל להביא לי פיתרון נכון לתכנית.

אם אתם רוצים ליראות את התכנית כמו שצריך תלחצו ctrl+shift

קישור לתוכן
שתף באתרים אחרים

תעטוף את הקוד שלך בטג קוד (הכפתור שנראה כמו #, ליד הכפתור של הציטוט) כדי שייראה נורמלי. ככה לא נצטרך ללחוץ על ctrl+shift :)

הבעיה שלך פשוטה - b=a לא משווה בין b ל-a, אלא עושה השמה מ-a ל-b. על מנת להשוות צריך להשתמש ב == (פעמיים =).

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...