/******************************************************************************
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 {
public static void test_array0()
{
int[] Numbers = new int[10];
for (int i = 0; i < 10; i++)
{
Numbers[i] = 9-i;
}
//for (int i = 10 ; i >= 0; i--)
//{
// Numbers[i-1] = i;
//}
Console.WriteLine();
}
public static void test_array()
{
int[] BusNumbers = new int[5] { 12, 40, 19, 30, 11 };
int[] BusNumbers1 = { 12, 40, 19, 30, 11 };
int[] Rooms;
Rooms = new int[100];
int[] Rooms1 = new int[100];
//1
//int[] car = new int[10];
//2
//تصريح عن المصفوفة
string name;
int total;
int[] Car;
bool[] Flags = new bool[5];
string[] Names = new string[100];
char[] Letters = new char[4];
//أنشاء المصفوفة
Car = new int[10];
Car[9] = 70;
Car[3] = 50;
Console.WriteLine(Car[9]);
}
public static void test_array1()
{
int[] Numbers;
Numbers = new int[800];
for (int i = 0; i < 800; i++)
{
Numbers[i] = 12;
}
Numbers[799] = 12;
//bool[] Flags;
//Flags = new bool[900];
//char[] XOGame;
//string[] Names;
//Names = new string[4];
//XOGame = new char[9];
}
public static void test_array2()
{
int[] Numbers;
Numbers = new int[10];
Console.WriteLine(Numbers.Length);
for (int i = 0; i < Numbers.Length; i++)
{
Numbers[i] = 2*i;
}
for (int i = 0; i < Numbers.Length; i++)
{
//Console.WriteLine(i);
//Console.WriteLine(Numbers[i]);
Console.WriteLine(" {0}:{1}", i, Numbers[i]);
}
}
public static void test_array3()
{
//1
int[] Numbers;
Numbers = new int[300];
Console.WriteLine(Numbers.Length);
//2
for (int i = 0; i < Numbers.Length; i++)
{
Console.Write("Please enter a number for {0}:",i);
Numbers[i] = int.Parse(Console.ReadLine());
}
//3
for (int i = 0; i < Numbers.Length; i++)
{
//Console.WriteLine(i);
//Console.WriteLine(Numbers[i]);
Console.WriteLine(" {0}:{1}", i, Numbers[i]);
}
}
public static void test_array4()
{
//1
int[] Numbers;
Numbers = new int[3];
Numbers[0] = 10;
Numbers[1] = 10;
Numbers[2] = 10;
//Numbers[20] = 10;
Console.WriteLine(Numbers.Length);
Random rd = new Random();
//2
for (int i = 0; i < Numbers.Length; i++)
{
Numbers[i] = rd.Next(100, 200);
}
//3
for (int i = 0; i < Numbers.Length; i++)
{
//Console.WriteLine(i);
//Console.WriteLine(Numbers[i]);
Console.WriteLine(" {0}:{1}", i, Numbers[i]);
}
}
public static void Ex1()
{
int total = 0;
int[] Numbers = { 1, 4, 9, 3, 2 };
for (int i = 0; i < Numbers.Length; i++)
{
total += Numbers[i];
}
Console.WriteLine("total:{0}", total);
}
public static int SumArray(int[] arr)
{
int total = 0;
for (int i = 0; i < arr.Length; i++)
{
total += arr[i];
}
return total;
}
static void Main() {
Console.WriteLine("Hello World");
//test_array0();
//test_array();
//test_array1();
//test_array4();
//Ex1();
int[] Numbers = { 1, 4, 19, 34, 2 };
int[] Numbers1 = { 1, 4 };
int[] Numbers2 = { 19, 34, 2 };
int[] Numbers3 = { 1, 4, 29, 23, 2,80 };
int t = Arrays.SumArray(Numbers3);
}
}