online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
/****************************************************************************** Online C# Compiler. Code, Compile, Run and Debug C# program online. Write your code in this editor and press "Run" button to execute it. *******************************************************************************/ using System; class HelloWorld { //10-1 static void Chars() { Console.Write("Please enter a Letter:"); char ch = char.Parse(Console.ReadLine()); Console.WriteLine("ch: {0}", ch); int i = (int)ch; Console.WriteLine("i: {0}", i); i -= 32; char ch1 = (char)i; Console.WriteLine("ch1: {0}", ch1); } static void SumDigits() { int total = 0; Console.Write("Please enter a number:"); int n1 = int.Parse(Console.ReadLine()); //في كل مرة نحسب منزلة الاحاد // نجمعها // ونحذفها من العدد ليبقى بدونها total += n1 % 10; n1 = n1 / 10; total += n1 % 10; n1 = n1 / 10; total += n1 % 10; n1 = n1 / 10; total += n1 % 10; n1 = n1 / 10; //.... Console.WriteLine("total: {0}", total); } static void TotalOf10() { int total = 0; Console.Write("Please enter 10 numbers:"); int n1 = int.Parse(Console.ReadLine()); int n2 = int.Parse(Console.ReadLine()); int n3 = int.Parse(Console.ReadLine()); int n4 = int.Parse(Console.ReadLine()); int n5 = int.Parse(Console.ReadLine()); int n6 = int.Parse(Console.ReadLine()); int n7 = int.Parse(Console.ReadLine()); int n8 = int.Parse(Console.ReadLine()); int n9 = int.Parse(Console.ReadLine()); int n10 = int.Parse(Console.ReadLine()); total = n1 + n2 + n3 + n4 + n5 + n6 + n7 + n8 + n9 + n10; Console.WriteLine("total: {0} ", total); } static void TotalOf102() { int total = 0; int num; Console.Write("Please enter 10 numbers:"); num = int.Parse(Console.ReadLine()); total += num; num = int.Parse(Console.ReadLine()); total += num; num = int.Parse(Console.ReadLine()); total += num; num = int.Parse(Console.ReadLine()); total += num; // .... Console.WriteLine("total: {0} ", total); } //عدد ايام الشهر static void Month() { int month; Console.Write("Please enter month:"); month = int.Parse(Console.ReadLine()); if (month < 1 || month > 12) Console.WriteLine("Error!"); else { if (month == 2) Console.WriteLine(28); else // { if (month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12 ) Console.WriteLine(31); else Console.WriteLine(30); // } } } static void ExampleColors() { Console.ForegroundColor = ConsoleColor.Yellow; Console.BackgroundColor = ConsoleColor.Red; Console.WriteLine("enter your name:"); Console.ForegroundColor = ConsoleColor.Blue; Console.BackgroundColor = ConsoleColor.White; Console.WriteLine("*****************"); Console.ForegroundColor = ConsoleColor.Red; Console.BackgroundColor = ConsoleColor.White; Console.WriteLine("*****************"); } static void ExampleAddTwoNumbers0() { Console.Write("Please enter number1:"); string s1 = Console.ReadLine(); int n1 = int.Parse(s1); Console.Write("Please enter number2:"); string s2 = Console.ReadLine(); int n2 = int.Parse(s2); Console.WriteLine("{0} + {1} ={2} ", n1, n2, n1 + n2); } static void ExampleAddTwoNumbers1() { Console.Write("Please enter number1:"); string s1 = Console.ReadLine(); int a = int.Parse(s1); Console.Write("Please enter number2:"); string s2 = Console.ReadLine(); int b = int.Parse(s2); double res = Math.Pow(a, b); Console.WriteLine("{0} ^ {1} ={2} ", a, b, res); } static void Function01() { Console.Write("Test"); //b = 10; } static void testVariables() { //int x = 1; // x = 6; // Console.WriteLine(x); // Console.WriteLine("x"); // y = 4; } //دوال حسابية static void Question1() { Console.Write("Please enter number1:"); string s1 = Console.ReadLine(); int a = int.Parse(s1); Console.Write("Please enter number2:"); string s2 = Console.ReadLine(); int b = int.Parse(s2); //double c = Math.Sqrt( // Math.Pow(a, 2) + Math.Pow(b, 2) // ); double c = Math.Pow(a, 2) + Math.Pow(b, 2); double d = Math.Sqrt(c); Console.WriteLine("d: {0}",d); } //مجموع منازل عدد من 3 منازل static void Question10() { int d1, d10, d100; int total = 0; Console.Write("Please enter number1 (100-999):"); //string s1 = Console.ReadLine(); //int number = int.Parse(s1); int number = int.Parse(Console.ReadLine()); d1 = number % 10; d100 = number / 100; d10 = (number % 100) / 10; total = d1 + d10 + d100; Console.WriteLine("total: {0}", total); } static void Palindrome() { int d1, d10, d100; Console.Write("Please enter number1 (100-999):"); int number = int.Parse(Console.ReadLine()); if (99 < number && number < 1000 ) { d1 = number % 10; d100 = number / 100; d10 = (number % 100) / 10; if (d1 == d100) if (d1 == d10) { //if (d1== d100 && d1==d10) Console.WriteLine("{0} is Palindrome.", number); Console.WriteLine(); } else Console.WriteLine("{0} is not Palindrome.", number); } else Console.WriteLine("This is not between 100-999"); } //مجموع منازل عدد من 3 منازل static void Question2() { int d1, d10,d100; int total = 0; Console.Write("Please enter number1 (100-999):"); string s1 = Console.ReadLine(); int number = int.Parse(s1); d1 = number % 10; d100 = number / 100; d10 = (number % 100) / 10; total = d1 + d10 + d100; Console.WriteLine("total: {0}", total); } //القيمة المطلقة static void Question4() { Console.Write("Please enter number:"); int number = int.Parse(Console.ReadLine()); //if (number > 0) // Console.WriteLine("|{0}|= {1}", number, number); //else // Console.WriteLine("|{0}|= {1}", number, -1 * number); int abs; if (number > 0) { abs = number; Console.WriteLine("|{0}|= {1}", number, abs); } else { abs = -1 * number; Console.WriteLine("|{0}|= {1}", number, abs); } } static void Main() { Console.WriteLine("Hello World"); } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue