האם המספר חיובי או שלילי
כיתבו תוכנית שתקלוט מהמשתמש שני מספרים שלמים ותדפיס True אם אחד חיובי ואחד שלילי. אחרת תדפיס False.
using System; namespace IfStatementExercises { class Program { static void Main(string[] args) { int num1, num2; Console.Write("Enter first number: "); num1 = int.Parse(Console.ReadLine()); Console.Write("Enter second number: "); num2 = int.Parse(Console.ReadLine()); if((num1<0 && num2>0) || (num1>0 && num2 < 0)) { Console.WriteLine("True - one Positive and one Negative"); } else { Console.WriteLine("False - both Positive or both Negative"); } } } }
האם המספרים זהים או שונים
כיתבו תכנית שתקלוט מהמשתמש שני מספרים שלמים x,y. אם הם שונים אז תדפיס את סכומם x+y. אם הם זהים אז תדפיס את מכפלת סכומם ב-3.
using System; namespace IfStatementExercises { class Program { static void Main(string[] args) { int num1, num2, sum; Console.Write("Enter first number: "); num1 = int.Parse(Console.ReadLine()); Console.Write("Enter second number: "); num2 = int.Parse(Console.ReadLine()); sum = num1 + num2; if(num1 != num2) { Console.WriteLine("Numbers are different. Their sum is: " + sum); } else { Console.WriteLine("Numbers are equal. 3 X SUM = "+ 3*sum); } } } }
האם סכום גדול/קטן מ-100
כיתבו תכנית שתקלוט מהמשתמש שני מספרים שלמים x,y. התוכנית תבדוק אם סכומם גדול מ-100 או קטן מ-100 ותדפיס הודעה בהתאם.
using System; namespace IfStatementExercises { class Program { static void Main(string[] args) { int num1, num2, sum; Console.Write("Enter first number: "); num1 = int.Parse(Console.ReadLine()); Console.Write("Enter second number: "); num2 = int.Parse(Console.ReadLine()); sum = num1 + num2; if(sum < 100) { Console.WriteLine("The sum is: {0} - Less than 100.", sum); } else { if(sum > 100) { Console.WriteLine("The sum is: {0} - Greater than 100.", sum); } } } } }
האם מספר זוגי או אי-זוגי
כיתבו תכנית שתקלוט מהמשתמש מספר שלם ותבדוק אם הוא זוגי או אי-זוגי. הדפיסו הודעה בהתאם.
using System; namespace IfStatementExercises { class Program { static void Main(string[] args) { int num1; Console.Write("Enter first number: "); num1 = int.Parse(Console.ReadLine()); if(num1 % 2 == 0) { Console.WriteLine("The number is Even (Zugi)"); } else { Console.WriteLine("The number is Odd (E-Zugi)"); } } } }
המספר הכי קרוב ל-20
כיתבו תוכנית שתקלוט מהמשתמש שני מספרים שלמים חיוביים הקטנים מ-20. התוכנית תדפיס את המספר הכי קרוב ל-20. אם המספרים שווים אז יודפס 0.
using System; namespace IfStatementExercises { class Program { static void Main(string[] args) { int num1,num2,num1_dist,num2_dist; Console.Write("Enter first number: "); num1 = int.Parse(Console.ReadLine()); Console.Write("Enter second number: "); num2 = int.Parse(Console.ReadLine()); if (num1 == num2) { Console.WriteLine("0 - Numbers are equal."); } else { num1_dist = 20 - num1; num2_dist = 20 - num2; if(num1_dist < num2_dist) { Console.WriteLine("The number {0} is closer to 20.",num1); } else { Console.WriteLine("The number {0} is closer to 20.", num2); } } } } }
המקסימלי מבין 3 מספרים
כיתבו תכנית שתקלוט מהמשתמש 3 מספרים שלמים חיוביים. רק לאחר מכן התוכנית תבדוק ותדפיס את המספר הכי גדול מביניהם.
using System; namespace IfStatementExercises { class Program { static void Main(string[] args) { int num1, num2, num3, max = -1; Console.Write("Enter first number: "); num1 = int.Parse(Console.ReadLine()); Console.Write("Enter second number: "); num2 = int.Parse(Console.ReadLine()); Console.Write("Enter third number: "); num3 = int.Parse(Console.ReadLine()); //Checking who is maximum if ((num1 > num2) && (num1 > num3)) { max = num1; } if ((max == -1) && (num2 > num1) && (num2 > num3)) { max = num2; } if ((max == -1) && (num3 > num1) && (num3 > num2)) { max = num3; } //Print the results if (max != -1) { Console.WriteLine("The maximum: {0}", max); } else { Console.WriteLine("Error - two maximum OR all equal!"); } } } }
המקסימלי והמינימלי מבין 3 מספרים
כיתבו תוכנית שתקלוט מהמשתמש 3 מספרים שלמים חיוביים ותדפיס את המספר הכי גדול וכן את המספר הכי קטן מביניהם.
using System; namespace IfStatementExercises { class Program { static void Main(string[] args) { int num1,num2,num3,min=-1,max=-1; Console.Write("Enter first number: "); num1 = int.Parse(Console.ReadLine()); Console.Write("Enter second number: "); num2 = int.Parse(Console.ReadLine()); Console.Write("Enter third number: "); num3 = int.Parse(Console.ReadLine()); //Checking who is minimum if ((num1 < num2) && (num1 < num3)) { min = num1; } if ((min == -1) && (num2 < num1) && (num2 < num3)) { min = num2; } if ((min == -1) && (num3 < num1) && (num3 < num2)) { min = num3; } //Checking who is maximum if ((num1 > num2) && (num1 > num3)) { max = num1; } if ((max == -1) && (num2 > num1) && (num2 > num3)) { max = num2; } if ((max == -1) && (num3 > num1) && (num3 > num2)) { max = num3; } //Print the results if((min != -1) && (max != -1)) { Console.WriteLine("The minimum: {0}", min); Console.WriteLine("The maximum: {0}", max); } else { Console.WriteLine("Error - some numbers are equal."); } } } }
באיזה רביע נמצאת הנקודה
כיתבו תוכנית שתקלוט מהמשתמש שני מספרים שלמים (x,y) המציינים נקודה על ציר. התוכנית תבדוק ותדפיס באיזה רביע הנקודה נמצאת. הניחו שהמספרים שונים מ-0.
using System; namespace IfStatementExercises { class Program { static void Main(string[] args) { int x, y; Console.Write("Enter X axis number: "); x = int.Parse(Console.ReadLine()); Console.Write("Enter Y axis number: "); y = int.Parse(Console.ReadLine()); if (x > 0) { if (y > 0) { Console.WriteLine("({0},{1}) is in Ravia 1",x,y); } else { Console.WriteLine("({0},{1}) is in Ravia 4", x, y); } } else // x < 0 { if (y > 0) { Console.WriteLine("({0},{1}) is in Ravia 2", x, y); } else { Console.WriteLine("({0},{1}) is in Ravia 3", x, y); } } } } }
האם משולש שווה שוקיים
כיתבו תוכנית שתקלוט מהמשתמש את אורכי 3 הצלעות במשולש. התוכנית תבדוק אם המשולש שווה שוקיים ותדפיס הודעה מתאימה.
using System; namespace BasicExercises { class Program { static void Main(string[] args) { int sideA,sideB,sideC; Console.WriteLine("Enater first side of the triangle: "); sideA = int.Parse(Console.ReadLine()); Console.WriteLine("Enater second side of the triangle: "); sideB = int.Parse(Console.ReadLine()); Console.WriteLine("Enater third side of the triangle: "); sideC = int.Parse(Console.ReadLine()); if ( (sideA == sideB) || (sideA == sideC) || (sideB==sideC) ) { Console.WriteLine("The triangle is Shve-Shokaim"); } else { Console.WriteLine("The triangle is not Shve-Shokaim"); } } } }
Please share this article if you like it!