Двухмерные и трехмерные массивы

Слайд 2

Int32[] Players = new Int32[100]; Int32 User_Health = 15000; Int32 User_Attack;

Int32[] Players = new Int32[100];
Int32 User_Health = 15000;
Int32

User_Attack;
Int32 S = 0;
Random rnd = new Random();
for (int i = 0; i <= 98; i+= 2 )
{
Players[i] = 100;
}
Console.WriteLine("Начнем игру!");
Console.ReadLine();

do
{
User_Attack = rnd.Next(15,30);
for (int i = 1; i <= 99; i += 2)
{
Players[i] = rnd.Next(1, 3);
}
Console.WriteLine("Нажмите 1 для атаки!");
Console.ReadLine();
for (int i = 0; i <= 98; i += 2)
{
User_Health -= Players[i];
}
Console.WriteLine("У тебя осталось здоровья " + User_Health + " единиц");
Console.ReadLine();
for (int i = 0; i <= 98; i += 2)
{
Players[i] -= User_Attack;
}
S++;
if ((S==5)&&(User_Health>0))
{
Console.WriteLine("Ты выжил в 5 раундах и всех победил!");
Console.ReadLine();
Environment.Exit(0);
}
}
while (User_Health >= 0);
Console.WriteLine("Увы и ах( Ты проиграл 5-м противникам!");
Console.ReadLine();

50 противников!!

Слайд 3

Массив – набор однотипных элементов (чисел, букв, слов и т.д.)

Массив – набор однотипных элементов (чисел, букв, слов и т.д.)

Слайд 4

Слайд 5

Двумерный массив Трехмерный массив

Двумерный массив

Трехмерный массив

Слайд 6

Практика Найти среди чисел от 1 до 400 те, которые делятся

Практика

Найти среди чисел от 1 до 400 те, которые делятся на

23, подсчитать их число вывести их на экран
Слайд 7

Int32[] Delenie23 = new Int32[401]; Int32 S = 0; for (int

Int32[] Delenie23 = new Int32[401];
Int32 S = 0;
for

(int i=1; i<=400; i++)
{
Delenie23[i] = i;
if (Delenie23[i] % 23 == 0)
{
Console.WriteLine(Delenie23[i]);
S++;
}
}
Console.WriteLine("Всего получилось " + S + " чисел, делящихся на 23 в диапазоне от 1 до 400");
Console.ReadLine();
}
Слайд 8

Функции (методы) Функция – часть кода, выполняющая определенные действия. Функции используются

Функции (методы)

Функция – часть кода, выполняющая определенные действия.

Функции используются либо чтобы

не писать один и тот же код много раз, либо для решения специфических задач (например, блок кода, который выводит сообщения в определенной последовательности).
Слайд 9

Слайд 10

Слайд 11

Слайд 12

Практика Написать функцию, которая по введенному году рождения вычисляет сколько лет

Практика

Написать функцию, которая по введенному году рождения вычисляет сколько лет пользователю

static Int32 Age (Int32 Year_of_Birth)
{
Int32 c;
c = 2016 - Year_of_Birth;
return c;
}
Console.WriteLine(Age(1988));
Console.ReadLine();