Kathy, a software developer in FIT technologies, is assigned the task of optimizing the following
code:
using System;
public class SwapNumber
{
void SwapNum(ref int a, ref int b)
{
int temp;
temp = a;
a = b;
b = temp;
}
static void Main(string[] args)
{
SwapNumber classobj = new SwapNumber();
int Number1, Number2;
Console.WriteLine("Enter the first number");
Number1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter the second number");
Number2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("The value of first number is {0}",
Number1);
Console.WriteLine("The value of second number is {0}",
Number2);
classobj.SwapNum(ref Number1,ref Number2);
Console.WriteLine("Now the value of first number after
swaping is {0}", Number1);
Console.WriteLine("Now the value of second number after
swapping is {0}", Number2);
}
}
Optimize the preceding code for Kathy and find out the errors (if any). What would be the output of
the preceding code, if the first number is 46 while the second number is 37?
1
Expert's answer
2015-06-04T03:36:49-0400
using System; class Program {
static void Swap(ref int a, ref int b) { int temp = a; a = b; b = temp; }
static void Main(string[] args) { int number1, number2;
Console.WriteLine("Enter the first number"); number1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Enter the second number"); number2 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("The value of first number is {0}", number1); Console.WriteLine("The value of second number is {0}", number2);
Swap(ref number1,ref number2); Console.WriteLine("Now the value of first number after swaping is {0}", number1); Console.WriteLine("Now the value of second number afterswapping is {0}", number2); Console.ReadKey(); }
Numbers and figures are an essential part of our world, necessary for almost everything we do every day. As important…
APPROVED BY CLIENTS
Finding a professional expert in "partial differential equations" in the advanced level is difficult.
You can find this expert in "Assignmentexpert.com" with confidence.
Exceptional experts! I appreciate your help. God bless you!
Comments
Leave a comment