C#
C# , is a language which Microsoft developed. C# was made by being influenced by Java and C++ programming language. C# improved the things which you can do using by the C or C++. For coding using with the C# , I will use the Visual Studio. You can click here for the install Visual Studio. I can do everything which i did in C with the C#.
There are some terms we have to know;
Console.Write(): Using with this term ,we can press screen what you wanna press on the same line.
Console.Writeline(): Using with this term ,we can press screen what you wanna press on the different line.
Console.ReadLine(): Using with this term , we get the number or character from the user.
Console.ReadKey(): We use this term for the program stay on the screen.
I will make very simple program. I will press ‘Hello World’ on the screen. Code Syntax;
using System;
namespace WebDers
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}
Screen Output;
Hello World
I will make the another simple program which is getting number from the user and press it the screen. Code Sytnax;
using System;
namespace WebDers
{
class Program
{
static void Main(string[] args)
{
Console.Write("Enter a number:");
// I defined the variable and for the get number from user , I used int.parse
int number = int.Parse(Console.ReadLine());
Console.WriteLine("" + number);
// for the press on scree , i use + and variable name
Console.ReadKey();
}
}
}
Screen Output;
Enter a number:49 49
Now , I will make a program using with the loops. Logic is absolutely same . We can use like using with C . Program will get 2 numbers from the user and program will press the numbers between the number in these numbers on the screen. Code Syntax;
using System;
namespace WebDers
{
class Program
{
static void Main(string[] args)
{
Console.Write("Enter the first number:");
int number1 = int.Parse(Console.ReadLine());
Console.Write("Enter the second number:");
int number2 = int.Parse(Console.ReadLine());
if (number1 > number2)
{
for (; number2 < number1; number2++)
{
Console.Write(" " + number2);
}
}
else
{
for (; number1 < number2; number1++)
{
Console.Write(" " + number1);
}
}
Console.ReadKey();
}
}
}
Screen Output ;
Enter the first number:25 Enter the second number:18 18 19 20 21 22 23 24