היי, יש לי בעיה מסוימת. קיבלתי שאלה בה אני מתבקש לעשות את הדבר הבא:
"פתח ויישם אלגוריתם שמקבל כקלט שתי ספרות שונות (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'"
מה עושים?
