פורסם 2012 בדצמבר 1812 שנים #include <stdio.h> void main() { int a,b,c,d,M,N; int x,y; printf("enter a,b,c,d,M,N:\n"); scanf("%d%d%d%d%d%d", &a,&b,&c,&d,&M,&N); x = (N-b*y)/a ; y = (M-c*(N-b*y))/d; printf("x = %d\n y = %d\n", x,y); }מה הבעיה? לדעתי הבעיה עם המשתנים כי הם כאילו לא מוגדרים.. הוא כאילו לא יודע להביע את איקס או וואי ואם אני מאפס אותם אני לא חושב שהתרגיל נפתר נכון
פורסם 2012 בדצמבר 1812 שנים איך אנחנו אמורים לומר מה הבעיה אם אנחנו לא יודעים מה התכנית אמורה לעשות מלכתחילה, איזה קלט אתה מזין ואיזו תוצאה אתה מקבל? חוץ מזה, תערוך את הקוד כך שיהיה ברור יותר.
פורסם 2012 בדצמבר 2012 שנים ה-x שלךיש בו ערך זבל.תעשה x=0;לדעתי זה אמור לפתור את הבעיההאם התכונת ל Y? כיוון שאת ה X מחשבים בשורה 9, כאשר משתמשים בY שלא מאותחל.#include <stdio.h>void main() { int a,b,c,d,M,N; int x,y; printf("enter a,b,c,d,M,N:\n"); scanf("%d%d%d%d%d%d", &a,&b,&c,&d,&M,&N); x = (N-b*y)/a ; y = (M-c*(N-b*y))/d; printf("x = %d\n y = %d\n", x,y); }
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.