1. קלוט מהמשתמש מספר וייצר מספר חדש כך שבמקום כל ספרה תופיע הספרה המשלימה ל-
10.
דוגמא: עבור המספר 123 יש לייצר את המספר 987, מאחר ו-7 משלימה את 3 ל- 10, 8
משלימה את 2 ל- 10 ו- 9 משלימה את 1 לעשר.
איך אני כותב את זה?
--
"יוסי":
void main()
{
int num,x;
cout <<"please enter a number: ";
cin >>num;
cout <<"your new number is: ";
while (num>0)
{
x = 10-(num%10);
num = num/10;
cout <<x;
}
cout <<"\n";
}
איפה הטעות שלי יוצא 789
במקום 987
--
יוסי
"pd":