Когда именно применяется цикл for в массивах? - C#
Формулировка задачи:
Здравствуйте!Начал разбирать массивы...
И немного не понимаю цикл for в массивах,когда он именно используется,я запутался...
1 пример:
2 пример:
Когда именно применяется цикл for в массивах,поясните,пожалуйста...
int[] mas1 = { 3, 6, 26, 8, 11, 14, 1, 63, -6, -10 };// первый массив инициализированный
int[] mas2 = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };// второй массив инициализированный
int[] mas3 = new int[10];//пустой третий массив из 10 элементов
Console.Write(" Первый массив ");
for (int i = 0; i < mas1.Length; i++)// Проходим по массиву mas1
{
Console.Write(mas1[i]);// Вывод mas1 на экран
}
Console.Write(" Второй массив ");
for (int i = 0; i < mas2.Length; i++)// Проходим по массиву mas2
{
Console.Write(mas2[i]);// Вывод mas2 на экран
}
Console.WriteLine(" Третий массив ");
for (int i = 0; i < mas3.Length; i++)// Проходим по массиву mas3
{
mas3[i] = mas1[i] + mas2[i];// Сложение массивов
Console.Write(mas3[i]);// Вывод mas3 на экран)int[] numbers = { 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 };
do
{
sum = 0;
Console.WriteLine("Vvedite dva chisla");
try
{
a = Convert.ToInt32(Console.ReadLine());
b = Convert.ToInt32(Console.ReadLine());
sum = numbers[a] + numbers[b];
Console.WriteLine(sum);Решение задачи: «Когда именно применяется цикл for в массивах?»
textual
Листинг программы
Console.Write(mas2[0]) // это первй элемент массива mas1(но в массивах индексы отсчитываются от нуля, поэтому его индекс 0) и равен 3 Console.Write(mas1[1]) //6 Console.Write(mas1[2]) //26 Console.Write(mas1[3]) Console.Write(mas1[4]) Console.Write(mas1[5]) Console.Write(mas1[6]) Console.Write(mas1[7]) Console.Write(mas1[8])