כותב |
|
zoobooboozoo משתמש פעיל
![משתמש פעיל](forum_images/2_star_rating.gif)
הצטרף / הצטרפה: 27 November 2005
משתמש: מנותק/ת הודעות: 80
|
נשלח בתאריך: 11 December 2005 בשעה 17:00 | | IP רשוּם
|
|
|
|
אני וחבר שלי ישבנו משועממים בשיעור C בבית ספרנו(סיימנו את כל התרגילים, והחומר גם ככה משעמם ואיטי) אז החלטנו לנסות לעשות משהו כמו האותיות שרצות על המסך ב MATRIX
התכנון היה: לרנדם כל פעם אות ולהדפיסה, להדפיס את הטורים, ושכל תור יזוז בקצ אחר.
הבעייה: אי אפשר לכתוב בו זמנית ביותר מטור אחד...
אני מקווה שהבנתם את הרעיון, אם למישהו יש איזה רעיון מקורי שיגיד לי... המטרה בכללי: מס' טורים של אותיות שנכתבת כל פעם אות רנדומלית חדשה בכל אחד, והן נכתבות לא בקצב זהה
![](smileys/smiley2.gif)
|
חזרה לתחילת העמוד |
|
|
SBD פורומיסט על
![פורומיסט על](forum_images/4_star_rating.gif)
![סמל אישי](avatars/box_avatar.gif)
הצטרף / הצטרפה: 13 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1194
|
נשלח בתאריך: 11 December 2005 בשעה 19:46 | | IP רשוּם
|
|
|
|
חשבת לא לעבוד על טורים אלה על שורות :)
__________________ ~ Nobody Is Perfect, I'm Nobody ~
פורומים
|
חזרה לתחילת העמוד |
|
|
zoobooboozoo משתמש פעיל
![משתמש פעיל](forum_images/2_star_rating.gif)
הצטרף / הצטרפה: 27 November 2005
משתמש: מנותק/ת הודעות: 80
|
נשלח בתאריך: 11 December 2005 בשעה 20:24 | | IP רשוּם
|
|
|
|
אני חושב שהגענו למסקנה שגם זה לא יעבוד, אתה יכול לעשות את זה עם שורות?
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
![מנהל האתר](forum_images/5_star_rating.gif)
![סמל אישי](uploads/shoshan/2005-08-27_154130_SnowDog64x64.jpg)
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 11 December 2005 בשעה 21:02 | | IP רשוּם
|
|
|
|
חחח...משימה בלתי אפשרית... אתם צריכים איזה crt.h...או איך שלא קוראים לזה...יש שם אפשרות להזיז את הסמן, ולשנות את הצבע/צבע רקע של הטקסט
|
חזרה לתחילת העמוד |
|
|
zoobooboozoo משתמש פעיל
![משתמש פעיל](forum_images/2_star_rating.gif)
הצטרף / הצטרפה: 27 November 2005
משתמש: מנותק/ת הודעות: 80
|
נשלח בתאריך: 11 December 2005 בשעה 21:17 | | IP רשוּם
|
|
|
|
gotoxy(x, y)
גם אנחנו חשבנו על זה בשיעור, אבל זה לא עוזר, כי אתה צריך לכתוב כל טור בנפרד...![](smileys/smiley9.gif)
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
![מנהל האתר](forum_images/5_star_rating.gif)
![סמל אישי](uploads/shoshan/2005-08-27_154130_SnowDog64x64.jpg)
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 11 December 2005 בשעה 21:31 | | IP רשוּם
|
|
|
|
א) למה צריך לכתוב כל טור בנפרד ? ב) למה אתה לא יכול לעשות את זה עם GOTOXY ?
|
חזרה לתחילת העמוד |
|
|
zoobooboozoo משתמש פעיל
![משתמש פעיל](forum_images/2_star_rating.gif)
הצטרף / הצטרפה: 27 November 2005
משתמש: מנותק/ת הודעות: 80
|
נשלח בתאריך: 11 December 2005 בשעה 21:45 | | IP רשוּם
|
|
|
|
סתכל, כל טור כשהאותיות של המטריקס רצות זזה בקצב שונה כלומר - כל אותח דשה בתור נכתבת עם DELAY שונה.
תעשה את זה ותצליח(בלי קשר עכישו לכל הנושא הזה) ![](smileys/smiley2.gif)
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
![מנהל האתר](forum_images/5_star_rating.gif)
![סמל אישי](uploads/shoshan/2005-08-27_154130_SnowDog64x64.jpg)
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 12 December 2005 בשעה 14:56 | | IP רשוּם
|
|
|
|
נווווווווו....נגיד שיש אחד שה-delay שלו 10 ושני ששלו 50 אז ה-delay זה 10 ושהני יורד כל פעם חמישית... אתם אמורים לפתור בעיות הרבה יותר מתקדמות אם משעמם לכם בשיעור...
|
חזרה לתחילת העמוד |
|
|
zoobooboozoo משתמש פעיל
![משתמש פעיל](forum_images/2_star_rating.gif)
הצטרף / הצטרפה: 27 November 2005
משתמש: מנותק/ת הודעות: 80
|
נשלח בתאריך: 12 December 2005 בשעה 15:40 | | IP רשוּם
|
|
|
|
לא בדיוק הבנתי, אבל בכל מקרה אני חושב שזה בלתי אפשרי מבסיס ה-C לכתוב כל טור במקביל...
אם תראה לי קוד שעובד זה יהיה נחמד, רק לדעת שאפשר ![](smileys/smiley5.gif)
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
![מנהל האתר](forum_images/5_star_rating.gif)
![סמל אישי](uploads/shoshan/2005-08-27_154130_SnowDog64x64.jpg)
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 12 December 2005 בשעה 16:01 | | IP רשוּם
|
|
|
|
**אולי ההסבר מתוסבך, אבל בעצם הרעיון מאוד פשוט.
הנה הסבר: נכול יש לך לולאה כל שהיא שרצה עם DELAY של 50ms (לדוגמא). עכשיו נגיד שהטור הראשון יזוז כל 200ms והטור השני יזוז של 50ms. אז יש לך משתנה (I) שאומר לך מה מספר הצעד (אתה מקדם אותו בכל ריצה של הלולאה). ואז אם I%4=0 (כי 200ms קורה כל 4 פעמים 50ms) אז אתה מזיז את הטור הראשון. ואם I%1=0 (כי 50ms קורה כל פעם אחת 50ms). עכשיו יש לך מערך של טורים לכל אחד מהטורים שמורה מהירות העדכון ואז בכל ריצה של הלולאה אתה מעדכן את הטורים שצריך...
|
חזרה לתחילת העמוד |
|
|
SBD פורומיסט על
![פורומיסט על](forum_images/4_star_rating.gif)
![סמל אישי](avatars/box_avatar.gif)
הצטרף / הצטרפה: 13 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1194
|
נשלח בתאריך: 12 December 2005 בשעה 17:22 | | IP רשוּם
|
|
|
|
אם אם תרצה, תוכל לעבוד עם THREADS, אל יודע איך זה ב-C, אבל אני מאמין שיש את זה....בכל מקרה תוכל להגדיר מספר של THREADS כמספר הטורים ולכל THREAD יהיה MS שונה...
__________________ ~ Nobody Is Perfect, I'm Nobody ~
פורומים
|
חזרה לתחילת העמוד |
|
|