חזרתי מ גון ברייס...

חזרתי מ גון ברייס...

ו הם נתנו לי תרגיל חשבתי לעצמי נו טוב בטח תרגיל פשוט אבל למרבה ההפתעה זה תרגיל קשה. נסיתי לפתור ולא הצלחתי בנתיים אני מנסה אם אתם רוצים לראות איזה תרגיל אז הנה התרגיל: תעשה לוח כפל בגודל של רוחבX אורך( הם רוצים ריבוע .רוחב = לאורך) עד לכאן זה החלק הקל. עכשין הם רוצים שתעשה מסביב לתוצאות שיצאו מ לוח הכפל ריבוע קטן כלומר לפי האותיות ASCII ו על כל לוח הכפל שוב כלומר ריבוע אחד גדול ו ריבועים קטנים בפנים ובתוך הריבועים הקטנים התוצאות עכשיו בכדי לצייר את הריבוע משתמשים ב ASCCI שהם :200,206,204,203,202,201,188,187,186,185 ואני כתבתי קוד שמנסה לעשות זאת עדין לא עשיתי כפל בכל מקרה הנה קוד+תמונה
#include <stdio.h> void emptyline(unsigned char c1, unsigned char c2, unsigned char c3,unsigned char c4, unsigned char c5, unsigned char c6,unsigned char c7, int size, int times); // ## 201 ##//### 205 ## 205 ## 203 ## 205 ## 205 ## 187 void printAll(unsigned char c1, unsigned char c2, unsigned char c3,unsigned char c4, unsigned char c5, unsigned char c6,unsigned char c7, int size, int times) { int i, j; for(i = 0; i < times; i++) { printf("%c", c1); for(j = 0; j < size -2; j++)// printAll(204,205,205,206,205,205,185,size+1,size-1) { printf("%c", c2); printf("%c", c3); printf("%c", c4); } printf("%c", c5); printf("%c", c6); printf("%c\n", c7); } } void emptyline(unsigned char c1, unsigned char c2, unsigned char c3,unsigned char c4, unsigned char c5, unsigned char c6,unsigned char c7, int size, int times) { int i,j; for(j = 0; j < size -2; j++)// printAll(204,205,205,206,205,205,185,size+1,size-1) { printf("%2.3c",186); } puts(""); } void main() { int size; printf("Enter square size: "); scanf("%d", &size); printAll(201,205,205,203,205,205,187,size+1,1); printAll(204,205,205,206,205,205,185,size+1,size-1); printAll(200,205,205,202,205,205,188,size+1,1); }​
הבעיה שלי היא שהרבועים שכתבתי הם קטניפ אני לא מצליח להגדילם ואם יש למישהו פיתרון תודה
 

zagzagzag

New member
סליחה שאני לא מתייחס לקוד

(יצא קצת מבולגן, בפעם הבאה תיישר לשמאל עם "תחילת קוד"-"סיום קוד") חשבת להדפיס כל תו פעמיים (כדי להגדיל את הריבוע) ?
 
כן ניסית י

אם אני מדפיס תו פעמיים זה ייצא לי מהרבוע דבר שני איך יכול להיות שהקוד מבולגן? שמתי תחילת קוד רשמתי תקוד ושמתי סיום קוד
 

edddie

New member
הייתה בעיית ישור בגלל התמונה

הנה תיקון
#include <stdio.h> void emptyline(unsigned char c1, unsigned char c2, unsigned char c3,unsigned char c4, unsigned char c5, unsigned char c6,unsigned char c7, int size, int times); // ## 201 ##//### 205 ## 205 ## 203 ## 205 ## 205 ## 187 void printAll(unsigned char c1, unsigned char c2, unsigned char c3,unsigned char c4, unsigned char c5, unsigned char c6,unsigned char c7, int size, int times) { int i, j; for(i = 0; i < times; i++) { printf("%c", c1); for(j = 0; j < size -2; j++)// printAll(204,205,205,206,205,205,185,size+1,size-1) { printf("%c", c2); printf("%c", c3); printf("%c", c4); } printf("%c", c5); printf("%c", c6); printf("%c\n", c7); } } void emptyline(unsigned char c1, unsigned char c2, unsigned char c3,unsigned char c4, unsigned char c5, unsigned char c6,unsigned char c7, int size, int times) { int i,j; for(j = 0; j < size -2; j++)// printAll(204,205,205,206,205,205,185,size+1,size-1) { printf("%2.3c",186); } puts(""); } void main() { int size; printf("Enter square size: "); scanf("%d", &size); printAll(201,205,205,203,205,205,187,size+1,1); printAll(204,205,205,206,205,205,185,size+1,size-1); printAll(200,205,205,202,205,205,188,size+1,1); }​
 

ashkeloni

New member
נו נו נו....

אדי אחי, אם אתה צריך עזרה בזה תמיד היית יכול לבקש ממאסטר בו או מליאור (BEBI_VIGETA1)
 

edddie

New member
jeses אני רואה אותך בכל מקום

כאילו אתה מרגל אחרי
 
טוב... קצת ../images/Emo32.gif אבל...../images/Emo26.gif

אחרי שהסתכלתי על הקוד (המיושר)... והתגברתי על הכאבים העזים בחזה... אני עכשיו די בטוח שאתה לא בוגר הנדסת תוכנה בטכניון...
 
קדימה נראה אותך מבייש אותי

פתור תשאלה הזו לפני שאני פותר :) או.. ..שאתה מפחד :) סתאם
 

DNile

New member
זה משעשע.. באמת..

מדי פעם לפעם מגיע לכאן איזה דביל, מתחיל לזרוק כל מיני משפטים והערות בנושאים שהוא לא מבין בהם ובלי שום הוכחות, ובסוף נהיה טרף קל לאלדד וחבריו השטניים בפורום.. עד מתי ביסלי בטעם פיצה? עד מתי??
 
אז ככה...../images/Emo26.gif

אם תתוודה שאתה לא מהנדס תוכנה מהטכניון - אני אסביר לך מה לא בסדר... אחרת - תגיד לי אצל איזה מרצה למדת מת"מ, ואני אגיד לך באיזו הרצאה מדברים על זה...
 
מזה השטויות הללו

המורה שלמדתי אצלו אז אם אני זוכר קראו לו חיים גוטמן מעניין אם הוא עדין שמה. פה זה לא פורום חקירות.. רעיון נחמד אולי אספר ל אפרת מנהלת הפורומים..
 

אלדד28

New member
שיט, רק אל תספר לאפרת... ../images/Emo6.gif

מה תספר לה? "עשיתי מעצמי צחוק בפורום שפות תכנות"?
 
ספר ספר לי איך עשיתי מעצמי צחוק?

הרי אתה יודע ששמי הוא אדיוט מס 1 אז למה אתה מצפה ממני
 
למעלה