שאלה בc# לגבי בדיקת הימצאותו של מספר בתוך משתנה - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלה בc# לגבי בדיקת הימצאותו של מספר בתוך משתנה


PuLsE

Recommended Posts

הממ, שתי אופציות:

או שתעבור על המספר ספרה-ספרה (באמצעות פעולות חילוק ומודולו), ותבדוק אם יש ספרה ששווה ל-8,

או שתמיר את המספר למחרוזת באמצעות ToString ותחפש בתוכה את התו '8' באמצעות Contains או IndexOf (קצת פחות אלגנטי, אבל יותר פשוט).

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

אתה יכול לפרט יותר לגבי הדרך השניה.. כי אני דיי חדש בשפה

וכי עם הראשונה זה יצא אידיוטי למדי כי המספרים מגיעים ל מספרים מאוד גבוהים

ואיך חשבת שממירים את המספר למחרוזת?

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

אתה יכול לפרט יותר לגבי הדרך השניה.. כי אני דיי חדש בשפה

וכי עם הראשונה זה יצא אידיוטי למדי כי המספרים מגיעים ל מספרים מאוד גבוהים

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

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

אני די מתנגד לדעתך

אין שום דבר מסובך ב מציאת ספרה במספר

זה דבר שנעשה מאז ASSEMBLER

וזה פשוט מאוד!

זה שאתה לא אחראי לקוד לא עושה יותר טוב

אולי אפילו להפך

כשאתה עושה את זה את יכול ליעל את זה

ולהפסיק את הלולאה ברגע שאתה מגיע למספר

ובכלל לא להתמודד עם STRING זה עוד ברכה

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

יש לך משהו שם

אבל מתכנת לא היה מתעצל לקטע קוד כזה

זה פשוט כלום

ובמיוחד עם התוכנית מבצעת את הפעולה הזו פעמים רבות

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

מה קרה לכוח של C/C++?

אין לזה חשיבות היום?

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

יש לך משהו שם

אבל מתכנת לא היה מתעצל לקטע קוד כזה

זה פשוט כלום

ובמיוחד עם התוכנית מבצעת את הפעולה הזו פעמים רבות

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

מה קרה לכוח של C/C++?

אין לזה חשיבות היום?

לא פעם עדיף להשתמש בפונקצית ספריה, שהיא מדובגת, קצרה וקלה לשימוש. גם על חשבון דברים אחרים.

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

מי שממציא כל פעם את הגלגל מחדש, סופו שיבנה (אולי) עגלה מצויינת. אבל אם אתה רוצה לבנות מכונית, כדי שתשתמש בגלגל שמישהו אחר המציא.

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

ארכיון

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

×
  • צור חדש...