Использование переменных цикла c любым шагом их изменения

Использование нескольких управляющих переменных цикла

Для управления циклом for можно использовать две и больше переменных. В этом случае инструкции инициализации и итерации для каждой из этих переменных отделяются запятыми.

Пример3. Программа использует цикл, в котором в консоль выводятся последовательности чисел от 0 до 4 (шаг = 1) и от 10 до 6 (шаг = -1).

static void Main(string[] args)

{

int i, j;

for (i = 0, j = 10; i < j; i++, j--)

Console.WriteLine(" i и j: " + i + " " + j);

Console.ReadKey();

}

 
 


Задача5. Используя оператор выбора, вычислить значения функции:

если x изменяется в интервале 0..10 с шагом dx=1.5

int A;

double x = 0, y, dx = 1.5;;

M: Console.WriteLine("Введите параметр А ");

A = Convert.ToInt16(Console.ReadLine());

Console.WriteLine(" А=" + A);

Console.WriteLine(" *********************** ");

for (x = 0; x <= 10; x = x + dx)

{

switch (A)

{

case 0: y = Math.Cos(x); break;

case 1: y = (x - 10) * 8; break;

case -1: y = A * 7 * x; break;

default:

{

Console.WriteLine("A введено не верно!");

goto M;

}

}

Console.WriteLine(" * x= {0,4} * y= {1,6:f} *", x, y);

Console.WriteLine(" *********************** ");

}

Console.ReadKey();


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: