Shri Ramswaroop Memorial University
Implement a C# console application to perform basic arithmetic operations: addition, subtraction, multiplication, and division.
using System; class Program { static void Main() { Console.Write("Enter first number: "); double num1 = Convert.ToDouble(Console.ReadLine()); Console.Write("Enter second number: "); double num2 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine($"Addition: {num1 + num2}"); Console.WriteLine($"Subtraction: {num1 - num2}"); Console.WriteLine($"Multiplication: {num1 * num2}"); Console.WriteLine($"Division: {(num2 != 0 ? (num1 / num2).ToString() : "Cannot divide by zero")}"); } }
Implement a C# console application to display the first 10 natural numbers and their sum.
using System; class Program { static void Main() { int sum = 0; Console.WriteLine("The first 10 natural numbers are:"); for (int i = 1; i <= 10; i++) { Console.Write(i + " "); sum += i; } Console.WriteLine("\nSum of the first 10 natural numbers: " + sum); } }
Implement a Windows Forms application in C# to perform the addition of two numbers.
using System; using System.Windows.Forms; public class AdditionForm : Form { private TextBox txtNum1, txtNum2; private Button btnAdd; private Label lblResult; public AdditionForm() { this.Text = "Addition Program"; this.Size = new System.Drawing.Size(300, 200); txtNum1 = new TextBox { Location = new System.Drawing.Point(20, 20) }; txtNum2 = new TextBox { Location = new System.Drawing.Point(20, 50) }; btnAdd = new Button { Text = "Add", Location = new System.Drawing.Point(20, 80) }; lblResult = new Label { Location = new System.Drawing.Point(20, 110), AutoSize = true }; btnAdd.Click += (sender, e) => { if (double.TryParse(txtNum1.Text, out double num1) && double.TryParse(txtNum2.Text, out double num2)) { lblResult.Text = "Result: " + (num1 + num2); } else { lblResult.Text = "Please enter valid numbers."; } }; this.Controls.Add(txtNum1); this.Controls.Add(txtNum2); this.Controls.Add(btnAdd); this.Controls.Add(lblResult); } [STAThread] static void Main() { Application.EnableVisualStyles(); Application.Run(new AdditionForm()); } }