הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 02-10-06, 14:50   # 1
stav
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 144

stav לא מחובר  

[C#]חיבור מספרים בעזרת לולאה

שלום לכולם ,
אני צריך לרשום תוכנית ב C# ,שתקבל מספר נגיד 123 ותחבר את הספרות 1+2+3 ותראה את הסכום שלהם , רצוי בעזרת לולאה אבל לא חובה.
משהו יכול לעזור לי באופן המתמטי איך אני יכול לעשות את זה? ורעיון איך לבצע בעזרת לולאה ?

תודה מראש
סתו.
  Reply With Quote
ישן 02-10-06, 15:00   # 2
Radio-DLL.co.il
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 418

Radio-DLL.co.il לא מחובר  

חחח
עשנו את שנה שעברה
אתה רוצה שאני יכתוב לך תוכנית או איך לבצע את זה?
בנתיים אני ירשום איך לבצע אם תרצה תוכנית אחרי זה...

לקלוט מספר בעל 3 ספרות
לחלק את המספר ב100 (ללא שארית {\})
למשור המתשנה אחד
אחרי זה להחסיר מהמספר המלא את המשתנה ששמרתה*100
עכשיו אתה מחלק ב10 ללא שארית שומר במשתנה
מהמספר הדו סיפרתיש יצא קודם אתה מחסיר את המשתנה *10
ויוצא לך הספרה האחרונה מחבר הכל וזהו...
בהצלחה
  Reply With Quote
ישן 02-10-06, 17:00   # 3
stav
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 144

stav לא מחובר  

אני לא רוצה שתרשום לי קטע קוד .
אבל אתה יכול להסביר טיפה יותר, לא כל כך הבנתי .
  Reply With Quote
ישן 02-10-06, 18:00   # 4
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

בלי קשר ל C
תסתכל :

אתה קולט מספר לדוגמא 567

עכשיו בשביל לקבל את הספרה השמאלית ביותר אתה מחלק ב 100
ואז יוצא לך 5.67 אתה משתמש כנראה ב MOD בשביל לקבל את ה 5
אחרי זה אתה עושה 5*100 זה יוצא לך 500
אז אתה עושה המספר המקורי פחות ה 500
אתה מקבל 67
עכשיו אתה מחלק ב 10 ללא שארית ומקבל 6
ואז אתה מכפיל את 6 ב 10 ויוצא לך 60
ואז אתה עושה 67 -60 ויוצא לך 7 שזה בעצם הספרה האחרונה
ואז אחרי שבודדת את כל הספרות.
אתה פשוט מחבר אותם..
  Reply With Quote
ישן 02-10-06, 18:30   # 5
stav
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 144

stav לא מחובר  

תודה רבה לכם !
הבנתי עכשיו הכל מעולה , עכשיו אם יש למישהו מכם רעיון איך לבצע את זה בעזרת לולאה זה יהיה מעולה .
עוד פעם תודה ענקית.
  Reply With Quote
ישן 02-10-06, 19:02   # 6
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי stav
תודה רבה לכם !
הבנתי עכשיו הכל מעולה , עכשיו אם יש למישהו מכם רעיון איך לבצע את זה בעזרת לולאה זה יהיה מעולה .
עוד פעם תודה ענקית.
בשביל מה אתה צריך לולאה ?
בשביל 3 שורות ?
  Reply With Quote
ישן 02-10-06, 19:11   # 7
stav
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 144

stav לא מחובר  

זה לא אני צריך זה המורה צריך .
אני מסתדר עם מה שהסברתם לי .
  Reply With Quote
ישן 02-10-06, 19:13   # 8
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

תתן את השאלה המדוייקת
זה יותר שאלת מחשבה מאשר תיכנות.
  Reply With Quote
ישן 02-10-06, 20:11   # 9
stav
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 144

stav לא מחובר  

זה לא תרגיל או משהו , זה משהו המורה ביקש לעשות ולא הצלחתי , היה אחד שהצליח והוא אמר לעשות את זה בעזרת לולאה .
  Reply With Quote
ישן 02-10-06, 20:17   # 10
CoCa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2006
מיקום: חולון
גיל: 35
הודעות: 241
שלח הודעה באמצעות ICO אל CoCa שלח הודעה באמצעות MSN אל CoCa

CoCa לא מחובר  

קוד:
sum=0;
while (num>=1)
{
sum+=num%10;
num/=10;
}
כאשר num הוא המספר ההתחלתי
sum הוא תוצאת החיבור של הספרות

מקווה שעזרתי. אם לא הבנת מה הולך שם אז תשאל.
__________________
מתכנת C, C++,PHP,SQL
סטודנט למדעי המחשב.
Mail: baraluf [AT] gmail [DOT] com
ביקורת: [1]
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 14:39.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ