|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר חדש
|
![]() היי, יש לי בעיה מסוימת. קיבלתי שאלה בה אני מתבקש לעשות את הדבר הבא:
"פתח ויישם אלגוריתם שמקבל כקלט שתי ספרות שונות (1-9). פלט האלגוריתם יהיה - א. שני המספרים הדו-ספרתיים האפשריים מהרכבת הספרות הבודדות למספר. ב. הצגת סכום המספרים שהתקבלו" עכשיו בעיקרון זה מה שעשיתי: int num,num1,total; string dnum, dnum1; Console.WriteLine("Enter two numbers:"); num = int.Parse(Console.ReadLine()); num1 = int.Parse(Console.ReadLine()); dnum=(num+""+num1); dnum1=(num1+""+num); Console.WriteLine(dnum + " " + dnum1); שזה בעצם עונה על סעיף א', אין לי בעיה.. ואז ניגשתי לסעיף ב'. הרעיון הכי טוב שלי היה לקחת את המשתנים dnum ו-dnum1 ופשוט לחבר את שניהם, ואת התוצאה לשים בtotal. אז עשיתי ככה: total=(int)dnum+dnum1. אבל ה#C מודעיה לי את הדבר הבא: "Cannot convert type 'string' to 'int'" מה עושים? ![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|