פעולות קלט ופלט חוברת תרגילים לתרגול יסודות התכנות קלוט 3 מספרים. סכם אותם, הצג את שלושתם ואת תוצאת הסיכום. int num1, num2, num3,sum; Console.WriteLine("please enter 3 numbers"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); num3 = int.parse(console.readline()); sum = num1 + num2 + num3; Console.WriteLine("the first number is: 0", num1); Console.WriteLine("the secound number is: 0", num2); Console.WriteLine("the thierd number is: 0", num3); Console.WriteLine("the total sum is: 0", sum);.1 2. קלוט 3 מספרים. הצג את שלושתם ואת הממוצע החשבונאי שלהם. int num1, num2, num3,average; Console.WriteLine("please enter 3 numbers"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); num3 = int.parse(console.readline()); average = (num1 + num2 + num3)/3; Console.WriteLine("the first number is: 0", num1); Console.WriteLine("the secound number is: 0", num2); Console.WriteLine("the thierd number is: 0", num3); Console.WriteLine("the total average is: 0", average); 3. קלוט 3 מספרים והצג את מכפלתם. int num1, num2, num3, product; Console.WriteLine("please enter 3 numbers"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); num3 = int.parse(console.readline()); product = num1 * num2 * num3; Console.WriteLine("the first number is: 0", num1); Console.WriteLine("the secound number is: 0", num2); Console.WriteLine("the thierd number is: 0", num3); Console.WriteLine("the product is: 0", product); 4. קלוט מספר והדפס את הריבוע שלו ( מכפלתו בעצמו (. int num1, square;
square); Console.WriteLine("please enter number"); num1 = int.parse(console.readline()); square = num1 * num1; Console.WriteLine("the square of your number is: 0", קלוט 4 מספרים וחשב לפי הסדר הבא : הוסף את הראשון לשלישי 5.1. החסר את השני מהרביעי 5.2. חלק את השלישי המקורי ב- 8 5.3. הכפל את הרביעי בראשון ( לפני ההוספה ) 5.4. הצג את התוצאות 5.5. הערה : לפתרון התרגיל ניתן להוסיף משתנה עזר -----.5 int num1,num2,num3,num4,sum1,dec1,dev1,multi; Console.WriteLine("please enter 4 numbers"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); num3 = int.parse(console.readline()); num4 = int.parse(console.readline()); sum1 = num1 + num3; dec1 = num4 - num2; dev1 = num3 / 8; multi = num1 * num4; Console.WriteLine("Answer1 is: 0", sum1); Console.WriteLine("Answer2 is: 0", dec1); Console.WriteLine("Answer3 is: 0", dev1); Console.WriteLine("Answer4 is: 0", multi); 6. חזור על התרגיל הקודם ללא משתנה עזר בכלל double num1,num2,num3,num4; Console.WriteLine("please enter 4 numbers"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); num3 = int.parse(console.readline()); num4 = int.parse(console.readline()); num1 = num1 + num3; num2 = num4 - num2; num3 = num3 / 8; num4 = (num1-(num3*8)) * num4; Console.WriteLine("Answer1 is: 0", num1); Console.WriteLine("Answer2 is: 0", num2); Console.WriteLine("Answer3 is: 0", num3); Console.WriteLine("Answer4 is: 0", num4);
7. כתוב תוכנית שתקלוט 2 מספרים שלמים. הדפס את הממוצע שלהם עם הודעה מתאימה. double num1, num2,average; Console.WriteLine("please enter 2 numbers"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); average = (num1 + num2) / 2; Console.WriteLine("The average of the two numbers is: 0", average); קלוט 2 משתנים B,A לאחר מכן החלף את תוכנם ( השתמש במשתנה עזר (..8 double A,B,C ; Console.WriteLine("please enter 2 numbers"); A = int.parse(console.readline()); B = int.parse(console.readline()); C = A; A = B; B = C; Console.WriteLine("The two numbers are: 0,1",A,B ); 9. חזור על התרגיל הקודם ללא משתנה עזר double A,B; Console.WriteLine("please enter 2 numbers"); A = int.parse(console.readline()); B = int.parse(console.readline()); A = A + B; B = A - B; A = A - B; Console.WriteLine("The two numbers are: 0,1",A,B ); 11. קלוט אורך ורוחב של חדר מלבני. הצג את שטח החדר ואת היקפו. double a,b,s,p; Console.WriteLine("Please enter room length:"); a = int.parse(console.readline()); Console.WriteLine("Please enter room wide:"); b = int.parse(console.readline()); p = 2 * a + 2 * b; s = a * b; Console.WriteLine("The room perimeter is:0",p); Console.WriteLine("The room size is:0",s); קלוט אורך של סרט קולנוע בדקות והצג אורך הסרט בשעות ודקות לדוגמא : קלט 88, פלט minute(s). 1 hour(s) and 28.11
int a; Console.WriteLine("Please enter film length in minutes:"); a = int.parse(console.readline()); int b = a / 60; int s = (a % 60); Console.WriteLine("Film time in hours 0 and 1 minutes",b,s); 12. קלוט מספר, מובטח כי הוא בן 4 ספרות לפחות. מצא מהי ספרתו הימנית ביותר והדפס אותה. int num; Console.WriteLine("Please enter 4 digit number"); if ((num>=1000)&&(num<=9999)) int num1 = num % 10; Console.WriteLine("The last digit of the number is:0", num1); Console.WriteLine("This is not 4 digit number"); 13. קלוט מספר, מובטח כי הוא בן 4 ספרות לפחות. מצא מהי ספרתו השנייה מימין והדפס אותה. int num,num3; Console.WriteLine("Please enter 4 digit number"); if ((num>=1000)&&(num<=9999)) int num1 = num % 100; int num2 = num % 10; num3 = (num1 - num2) / 10; Console.WriteLine("The secound digit of the number is:0", num3); Console.WriteLine("This is not 4 digit number"); 14. קלוט נתון תלת ספרתי והדפס את ספרת המאות. int num,num3; Console.WriteLine("Please enter 3 digit number");
if ((num>=100)&&(num<=999)) int num1 = num % 1000; int num2 = num % 100; num3 = (num1 - num2) / 100; Console.WriteLine("The hundreds digit of the number is:0", num3); Console.WriteLine("This is not 3 digit number"); כתוב תוכנית שתקלוט מספר תלת-ספרתי. פרק אותו לספרותיו והדפס את הספרות עם הודעות מתאימות..15 int num,num3; Console.WriteLine("Please enter 3 digit number"); if ((num>=100)&&(num<=999)) int num1 = num % 10; int num2 = (num % 100 -num1)/10; num3 = (num -(num2*10) - num1)/100; Console.WriteLine("The hundreds digit of the number is:0", num3); Console.WriteLine("The tens digit of the number is:0", num2); Console.WriteLine("The oneness digit of the number is:0", num1); Console.WriteLine("This is not 3 digit number"); 16. קלוט נתון דו ספרתי והדפס את סכום ספרותיו. int num,num3; Console.WriteLine("Please enter 2 digit number"); if ((num>=10)&&(num<=99)) int num1 = num % 10; int num2 = ((num % 100)-num1)/10; num3 = num1 + num2; Console.WriteLine("The sum of the 2 digit of the number is:0", num3); Console.WriteLine("This is not 2 digit number");
קלוט מספר שלם בין 11 ל 99 הפוך את סדר הספרות והצג את המספר החדש. לדוגמא : קלט 61, פלט - 16.17 int num, num3; Console.WriteLine("Please enter 2 digit number"); if ((num >= 10) && (num <= 99)) int num1 = num % 10; int num2 = ((num % 100) - num1) / 10; num3 = num1*10+num2; Console.WriteLine("The new 2 digit number is:\n0", num3); Console.WriteLine("This is not 2 digit number"); משפטי תנאי כתוב תוכנית שתקלוט 2 מספרים שלמים כלשהם. אם אחד מהם חיובי והשני שלילי על התוכנית להדפיס "סימנים מנוגדים", אחרת התוכנית תדפיס "סימנים זהים"..1 int num1,num2; Console.WriteLine("please enter 2 numbers:"); num1= int.parse(console.readline()); num2= int.parse(console.readline()); if ((num1>0 && num2<0) (num1<0 && num2>0)) Console.WriteLine("The two numbers with different sign"); Console.WriteLine("The two numbers with the same sign"); כתוב תוכנית שתקלוט 2 מספרים שלמים:.num1, num2 אם num1 שלילי ו- num2 גדול מ- 251 התוכנית תחשב את הממוצע שלהם. אך אם num1 גדול מ- 311 ו- num2 בין 1 ל- 11, התוכנית תחשב את מכפלתם. בכל מקרה אחר התוכנית תדפיס את סכומם..2 int num1, num2, average, product,sum; Console.WriteLine("please enter 2 numbers:"); num1= int.parse(console.readline()); num2= int.parse(console.readline()); if (num1 < 0 && num2 > 250)
average = (num1 + num2) / 2; Console.WriteLine("The average of two numbers is:0", average); if (num1 > 300 && 0 < num2 && num2 < 10) product = num1 * num2; Console.WriteLine("The product of the two numbers:0", product); if((num1<=300 && num1>=0) (num2<0)) sum = num1 + num2; Console.WriteLine("The sum of the two numbers:0", sum); 3. כתוב תוכנית שתקלוט מספר שלם ותבדוק האם הוא זוגי. הדפס הודעה מתאימה. int num; Console.WriteLine("Please enter number:"); num = (num%2); if(num!=0) Console.WriteLine("This number not even"); Console.WriteLine("This number is even"); כתוב תוכנית שתקלוט מספר דו-ספרתי. התוכנית תבדוק האם סכום ספרותיו זוגי. הדפס הודעה מתאימה..4 int num, num3,num4; Console.WriteLine("Please enter 2 digit number"); if ((num >= 10) && (num <= 99)) int num1 = num % 10; int num2 = ((num % 100) - num1) / 10; num3 = (num1 + num2)%2; num4 = num1 + num2; if (num3!=0)
Console.WriteLine("The sum of the 2 digit of the number is not even:0",num4); Console.WriteLine("The sum of the 2 digit number is even:0",num4); Console.WriteLine("This is not 2 digit number"); כתוב תוכנית שתקלוט מספר דו-ספרתי ותבדוק האם ספרת האחדות שווה לספרת העשרות. הדפס הודעה מתאימה..5 int num; Console.WriteLine("Please enter 2 digit number"); if ((num >= 10) && (num <= 99)) int num1 = num % 10; int num2 = ((num % 100) - num1) / 10; if (num1!=num2) even!"); even!"); Console.WriteLine("The 2 digit of the number are not Console.WriteLine("The 2 digit number are Console.WriteLine("This is not 2 digit number"); כתוב תוכנית שתקלוט מספר תלת-ספרתי ותבדוק האם סכום ספרת האחדות והמאות שווה לספרת העשרות )למשל: 143(..6 int num, num3; Console.WriteLine("Please enter 3 digit number"); if ((num >= 100) && (num <= 999)) int num1 = num % 10; int num2 = (num % 100 - num1) / 10; num3 = (num - (num2 * 10) - num1) / 100;
is:0", num3); is:0", num2); is:0", num1); Console.WriteLine("The hundreds digit of the number Console.WriteLine("The tens digit of the number Console.WriteLine("The oneness digit of the number if (num2!= num1 + num3) Console.WriteLine("This number is wrong"); Console.WriteLine("This number is ok"); Console.WriteLine("This is not 3 digit number"); 7. כתוב תוכנית שתקלוט שני מספרים ותדפיס את הגדול מביניהם. int num1, num2; Console.WriteLine("Please enter 2 numbers:"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); if (num1>num2) Console.WriteLine("The bigger number is:\n0",num1); Console.WriteLine("The bigger number is:\n0",num2); כתוב תוכנית שתקלוט שלושה מספרים שלמים ותדפיס את הגדול מביניהם. int num1, num2, num3; Console.WriteLine("Please enter 3 numbers:"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); num3 = int.parse(console.readline());.8 if (num1 > num2) if (num2 > num3)
Console.WriteLine("The biggest number is:\n0", num1); if (num2 > num1) if (num2 > num3) Console.WriteLine("The biggest number is:\n0", num2); if (num3 > num1) if (num3 > num2) Console.WriteLine("The biggest number is:\n0", num3); כתוב תוכנית שתקלוט 3 )למשל: 2,6,9 (. מספרים שלמים. התוכנית תבדוק האם הם ממוינים בסדר עולה int num1, num2, num3; Console.WriteLine("Please enter 3 numbers:"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); num3 = int.parse(console.readline());.9 if (num3 > num2) if (num2 > num1) Console.WriteLine("The numbers order are ok"); Console.WriteLine("the Numbers order is not ok"); Console.WriteLine("the Numbers order is not ok"); כתוב תוכנית שתקלוט 3 מספרים שלמים. התוכנית תסדר את המספרים בסדר עולה ותדפיס אותם. על מנת למיין את המספרים השתמש באלגוריתם הבא: אם a>b החלף בין a ל- b. אם a>c החלף בין a ל- c. אם b>c החלף בין b ל- c. int num1, num2, num3,temp; Console.WriteLine("Please enter 3 numbers:"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); num3 = int.parse(console.readline());.11
if (num3 > num2 && num3>num1) num3 = num3; if (num2 > num1) num2 = num2; temp = num2; num2 = num1; num1 = temp; if (num2 > num1 && num2 > num3) if (num3 > num1) temp = num2; num2 = num3; num3 = temp; temp = num1; num1 = num3; num3 = temp; temp = num2; num2 = num3; num3 = temp; if (num1 > num2 && num1 > num3) num1 = num1; if (num3 > num1) num3 = num3; temp = num1; num1 = num3; num3 = temp; כתוב תוכנית שקולטת 2 מספרים שלמים למשתנים B, A ובודקת האם B מתחלק ב A ללא שארית, אם כן הדפס divide" " אחרת הדפס " divide " not..13
int A, B,num; Console.WriteLine("Please enter 2 numbers:"); A = int.parse(console.readline()); B = int.parse(console.readline()); num = B / A % 10; if (num!= 0) Console.WriteLine("divide:\n0", num); Console.WriteLine("not divide"); כתוב תוכנית שקולטת 3 צלעות של משולש, עליך לבדוק האם המשולש הוא שווה צלעות והדפס הודעה מתאימה. int AB,BC,AC; Console.WriteLine("Please enter 3 numbers for the equilateral triangle"); AB = int.parse(console.readline()); BC = int.parse(console.readline()); AC = int.parse(console.readline()); if (AB == BC) if (AB == AC) Console.WriteLine("You got equilateral triangle:\n"); Console.WriteLine("This is not equilateral triangle");.14 Console.WriteLine("This is not equilateral triangle"); כתוב תוכנית שקולטת 3 צלעות של משולש, עליך לבדוק האם המשולש הוא שווה שוקיים והדפס הודעה מתאימה..15
int AB,BC,AC; Console.WriteLine("Please enter 3 numbers for the isosceles triangle"); AB = int.parse(console.readline()); BC = int.parse(console.readline()); AC = int.parse(console.readline()); if ((AB == BC) (BC==AC) (AC==AB)) Console.WriteLine("You got isosceles triangle\n"); Console.WriteLine("This is not isosceles triangle"); חברת היי טק מחפשת עובדים, תנאי הקבלה הם : גיל בין 21-41 או בין 51-81 וגובה מעל ל- 181 ס"מ, כתוב תוכנית שקולטת פרטי מועמד, תבדוק את פרטי המועמד ותדפיס הודעה האם התקבל או לא..16 float Age, Height; Console.WriteLine("Please enter age of the candidate"); Age = float.parse(console.readline()); Console.WriteLine("Please enter height of the candidate"); Height = float.parse(console.readline()); if (((Age >= 20) && (Age <= 40)) ((Age >= 50) && (Age <= 80))) if (Height > 1.80) Console.WriteLine("You got your candidate\n"); Console.WriteLine("This is not what you looking for check for another candidate");
בעל בית תוכנה החליט להעלות את המשכורת של כל תכניתן ב 11%, בתנאי שלאחר העלאה כזו לא יהיה גבוה מ-. 6,111 אם הסכום אכן יהיה גבוה מ-, 6,111 יקבל אותו תוכניתן העלאה של 5% בלבד. קלוט את שמו של התוכניתן ואת משכורתו הנוכחית והצג את המשכורת של התוכניתן לאחר ההעלאה..17 double Salary; string Name; Console.WriteLine("Please enter Name of the employe:"); Name = (Console.ReadLine()); Console.WriteLine("Please enter employe's salary:"); Salary = Double.Parse(Console.ReadLine()); if ((Salary*1.1)>6000) Salary = Salary * 1.05; Console.WriteLine("this is 0's new salary: 1\n",Name,Salary); Salary=Salary*1.1; Console.WriteLine("this is 0's new salary: 1\n", Name, Salary); קלוט מספר בין 1 לבין 11 והצג את שמו במילים, אם המספר חורג מהתחום הצג הודעת שגיאה.). )switch int num; Console.WriteLine("Enter Number for 1 to 10;\n"); switch (num) case 1: Console.WriteLine("You choose - One\n"); case 2: Console.WriteLine("You choose - Two\n"); case 3: Console.WriteLine("You choose - three\n"); case 4: Console.WriteLine("You choose - four\n"); case 5: Console.WriteLine("You choose - Five\n"); case 6: Console.WriteLine("You choose - Six\n"); ניתן להשתמש במשפט.18
case 7: Console.WriteLine("You choose - Seven\n"); case 8: Console.WriteLine("You choose - Eight\n"); case 9: Console.WriteLine("You choose - Nine\n"); Console.WriteLine("You choose - Ten\n"); default: Console.WriteLine("Invalid number Please select number form 1 to 10."); 19. קלוט מספר שלם בין 1 ל 9,999. הצג את מספר ספרותיו. int num; Console.WriteLine("Enter Number for 1 to 9999:\n"); if (num<10) Console.WriteLine("You choose - One digit number\n"); if ((num>=10)&&(num<100)) Console.WriteLine("You choose - Two digit number\n"); if((num>=100)&&(num<1000)) Console.WriteLine("You choose - three digit number\n"); if ((num>=1000)&&(num<10000)) Console.WriteLine("You choose - four digit number\n"); 21. מנהל בית ספר "יסוד" החליט שלא יופיעו בתעודות הציונים המספריים אלא הערכה מילולית לפי המפתח הבא : פחות מ 55 בלתי מספיק 55 עד 64 מספיק 65 עד 74 כמעט טוב 75 עד 84 טוב. 85 עד 94 טוב מאוד 95 ומעלה מצוין קלוט ציון של תלמיד והצג את ההערכה המילולית המתאימה. int num; Console.WriteLine("Enter Student grade:\n"); if (num<55) Console.WriteLine("Unsatisfactory\n"); if ((num>=55)&&(num<65)) Console.WriteLine("Enough\n"); if((num>=65)&&(num<75))
Console.WriteLine("Allmost Good\n"); if ((num>=75)&&(num<85)) Console.WriteLine("Good\n"); if ((num >= 85) && (num < 95)) Console.WriteLine("Very Good\n"); if ((num >= 95) && (num <= 100)) Console.WriteLine("Excellent\n"); במערכת המשוואות הבאה a,b,c,d,e,f הם מקדמים, ו x ו- y הם נעלמים : y ax+by=c dx+ey=f ניתן לחשב את x ואת ע"י נוסחאות העזר הבאות : c * e b * f x a * e b * d a * f c * d y a * e b * d קלוט את המקדמים a,b,c,d,e,f, והצג את הפתרון, יש לשים לב בחלוקה עם 1, ולהציג הודעה מתאימה. float a,b,c,d,e,f,x,y; Console.WriteLine("Enter all numbers that needed:\n"); a = float.parse(console.readline()); b = float.parse(console.readline()); c = float.parse(console.readline()); d = float.parse(console.readline()); e = float.parse(console.readline()); f = float.parse(console.readline()); if (a*e-b*d!=0) x=((c*e-b*f) / (a*e-b*d)); y=((a*f-c*d) / (a*e-b*d)); Console.WriteLine("x=0\n", x); Console.WriteLine("Y=0\n", y); Console.WriteLine("Illegal try again\n");.21 כתוב תוכנית שקולטת את שלושת המקדמים של המשוואה הריבועית ומחשבת את תוצאות המשווה לפי התנאים הבאים : a=0 b 2a - - אין משוואה ריבועית - 0 אין פתרון - פתרון יחיד 0.22 x 1,2 b 2 b 4ac 2a - 2 פתרונות - 0
double delta, a, b, c, x1, x2,delta1; Console.WriteLine("Enter all numbers that needed:\n"); a = double.parse(console.readline()); b = double.parse(console.readline()); c = double.parse(console.readline()); delta= ((b*b)-(4*a*c)); if (delta<0) Console.WriteLine("No answer"); if (delta==0) x1 = (-b / (2 * a)); Console.WriteLine("X1=0\n",x1); if (delta > 0) delta1 = Math.Sqrt(delta); x1 = (-b - delta1)/ (2 * a); x2 = (-b + delta1) / (2 * a); Console.WriteLine("X1=0\n", x1); Console.WriteLine("X2=0\n", x2); 23. כתוב תוכנית שקולטת 2 מספרים ומציגה על המסך את תפריט האפשריות הבא : 1.add 2.sub 3.div 4.mul 5.power המשתמש צריך לבחור במספר האופציה ולפיה להציג את תוצאת החישוב ( יש להשתמש במשפט. )switch double a, b; int num; Console.WriteLine("Enter 2 numbers:\n"); a = double.parse(console.readline()); b = double.parse(console.readline()); Console.WriteLine("1.add\n2.sub\n3.div\n4.mul\n5.power\n"); Console.WriteLine("Enter your choice"); switch (num) case 1: a = a + b; Console.WriteLine("ADD : 0\n", a); case 2: a = a - b;
Console.WriteLine("SUB : 0\n", a); case 3: a = a / b; Console.WriteLine("DIV : 0\n", a); case 4: a = a * b; Console.WriteLine("MUL : 0\n", a); case 5: a = Math.Pow (a, b); Console.WriteLine("POWER : 0\n", a); לולאות 1. כתוב תוכנית שקולטת 11 מספרים תלת-ספרתיים. עבור כל מספר הדפס את סכום ספרותיו. int i = 0, num; while (i < 10) Console.WriteLine("Please enter 3 digit number"); if ((num >= 100) && (num <= 999)) int num1 = num % 10; int num2 = ((num % 100) - num1) / 10; int num3 = ((num % 1000) - (num % 100)) / 100; int sum = num1 + num2 + num3; Console.WriteLine("The sum of this 3 digit number is:0", sum); i++; Console.WriteLine("This is not 3 digit number"); המספר 371 מקיים את התנאי: סכום ספרותיו בשלישית שווה למספר בעצמו. המספרים התלת-ספרתיים שמקיימים תנאי זה. מצא את כל.2
int num = 100,num4; while (num < 1000) int num1 = num % 10; int num2 = ((num % 100) - num1) / 10; int num3 = ((num % 1000) - (num % 100)) / 100; int sum = num1 + num2 + num3; num4 = sum * sum * sum; if (num == num4) Console.WriteLine("The number is ok:0", num); num++; המספר 3125 מקיים את התנאי הבא: סכום חציו הימני עם חציו השמאלי בריבוע שווה למספר עצמו. מצא את כל המספרים בעלי ארבע-ספרות שמקיימים תנאי זה..3 int num4,num=1000; while (num<10000) int num1 = num % 100; int num2 = ((num % 10000) - (num % 100))/100; int sum = num1 + num2; num4 = sum * sum; if (num4==num) Console.WriteLine("The number is ok:0", num); num++; 4. כתוב תוכנית שקולטת שני מספרים ומכפילה אותם מבלי להשתמש בפעולת כפל. int num1, num2; Console.WriteLine("please enter two numbers\n"); num1 = int.parse(console.readline()); num2 = int.parse(console.readline()); long num3 = Math.BigMul(num1, num2); Console.WriteLine("answer is 0\n", num3); כתוב תוכנית שתציג כפלט את כמות המספרים התלת-ספרתיים שבהם ספרת העשרות קטנה ב- 3 מספרת האחדות וספרת המאות גדולה ב- 2 מספרת העשרות..5
int num=100,total=0; while (num < 1000) int num1 = num % 10; int num2 = ((num % 100) - num1) / 10; int num3 = ((num % 1000) - (num % 100)) / 100; if ((num3 == (num2 + 2)) && (num1 == (num2-3))) Console.WriteLine("The number is:0", num); total++; num++; if (num == 1000) Console.WriteLine("the total numbers is:0\n", total); 6. כתוב תוכנית שתציג את כל המספרים הדו-ספרתיים שמכילים את הספרה 5. int num=10,total=0; while (num < 100) int num1 = num % 10; int num2 = ((num % 100) - num1) / 10; if ((num1 == 5) (num2 == 5)) Console.WriteLine("The number is:0", num); total++; num++; if (num == 100) Console.WriteLine("the total numbers is:0\n", total); 7. כתוב תוכנית שתקלוט מספר שאורכו אינו ידוע. הצג כפלט את כמות הספרות האי-זוגיות שבו.
double num, num1,num2; int i = 0; Console.WriteLine("Please enter number:"); num = double.parse(console.readline()); while (num!= 0) num1 = num % 10; num2 = num1 % 2; num = (num - num1) / 10; if (num2!= 0) i++; Console.WriteLine("you have 0 non even digit in your number\n", i); כתוב תוכנית שתקלוט 11 ציונים. הצג כפלט כמה מהציונים גדולים מ- 91 וכמה קטנים מ- 55, עם הודעות מתאימות..8 double num; int i = 0,a=0,b=0; while (i < 10) Console.WriteLine("Please enter number:"); num = double.parse(console.readline()); if ((num > 90) && (num <= 100)) a++; if (num<55) b++; i++; Console.WriteLine("you have 0 grades above 90.\n", a); Console.WriteLine("you have 0 grades under 55.\n", b); כתוב תוכנית שתקלוט מספרים דו-ספרתיים עד שבקלט יופיע מספר שאינו דו-ספרתי. הצג כפלט את כמות המספרים שבהם ספרת האחדות גדולה ב- 2 מספרת העשרות..9
double num,num1,num2; int i=0; Console.WriteLine("Please enter 2 digit number:"); num = double.parse(console.readline()); while ((9 < num) && (num < 100)) num1=num%10; num2=(num-num1)/10; if ((num1-num2)==2) i++; Console.WriteLine("Please enter 2 digit number:"); num = double.parse(console.readline()); Console.WriteLine("the total is : 0\n",i); מספר "שווה-זוגיות" הוא מספר שאורכו לא ידוע ובו סכום הספרות הזוגיות שווה לסכום הספרות האי-זוגיות. כתוב תוכנית שתקלוט מספר שלם שאורכו אינו ידוע, בדוק והדפס הודעה מתאימה, האם המספר "שווה -זוגיות" או לא. דוגמאות : 2671 9281,112, הם מספרים מאוזנים. double num, num1, num2; int i = 0,a=0; Console.WriteLine("Please enter number:"); num = double.parse(console.readline()); while (num!= 0) num1 = num % 10; num2 = num1 % 2; num = (num - num1) / 10; if (num2!= 0) i++; a++; Console.WriteLine("you have 0 non even digit in your number\n", i); Console.WriteLine("you have 0 even digit in your number\n", a); if (a == i) Console.WriteLine("this is good Number\n"); Console.WriteLine("this is not good Number\n");.11 נגדיר "משקל" של מספר תלת-ספרתי כסכום של מכפלת שתי הספרות הראשונות של המספר ושל מכפלת שתי הספרות האחרונות שלו. לדוגמה: ה"משקל" של המספר 327 הוא: 21=7*222*3. כתוב תוכנית שתקלוט 11 מספרים תלת-ספרתיים. התוכנית תחשב ותדפיס עבור כל מספר את ה"משקל" שלו..11
double num, num1, num2,num3,sum; int n=0; while (n< 10) Console.WriteLine("Please enter number:"); num = double.parse(console.readline()); if ((num > 99) && (num < 1000)) num1 = num % 10; num2 = ((num % 100) - num1) / 10; num3 = ((num - num1 - (num2 * 10)) / 100); sum = (num1 * num2 + num2 * num3); Console.WriteLine("this is the sum of your number:\n0", sum); n++; Console.WriteLine("please enter 3 digit number\n"); מספר "מאוזן" הוא מספר ששווה לסכום מחלקיו, לא כולל את עצמו. כתוב תוכנית שתקלוט מספר ותציג כפלט הודעה האם הוא מאוזן או לא. )המספר 6 הוא מאוזן כי 1+2+3=6, גם 28 הוא מספר מאוזן.(.12 int num, num1; int n=1,sum=0; Console.WriteLine("Please enter number:"); while (n < num) num1=num%n; if (num1 == 0) sum = sum + n; n++; n++; if (num == sum) Console.WriteLine("this is good Number\n0", sum); Console.WriteLine("this is not what you looking for");
כתוב תוכנית שתציג את כל המספרים התלת ספרתיים שבהם ספרת האחדות שווה לספרת העשרות, ספרת המאות שווה לסכום ספרת האחדות והעשרות, סכום ספרת האחדות והמאות שווה ל- 5 )כל אחד כתרגיל נפרד( double num1, num2, num3, sum; int num = 100; while (num < 1000) num1 = num % 10; num2 = ((num % 100) - num1) / 10; num3 = ((num - num1 - (num2 * 10)) / 100); if (num1 == num2) Console.WriteLine("this is one of your numbers:\n0", num); num++; num++;.13 double num1, num2, num3; int num = 100; while (num < 1000) num1 = num % 10; num2 = ((num % 100) - num1) / 10; num3 = ((num - num1 - (num2 * 10)) / 100); if (num3== num2+num1) Console.WriteLine("this is one of your numbers:\n0", num); num++; num++;