- •Подсчет произведения нечетных элементов массива
- •Подсчет среднего арифметического четных элементов массива
- •Подсчет функции fOne() и fTwo() (Первый вариант)
- •Подсчет функции fOne() и fTwo() (Третий вариант)
- •Сортировка значений массива методом вставок по возрастанию
- •Сортировка значений массива методом выборa по возрастанию
- •Сортировка значений массива методом вставки по убыванию
- •Сортировка значений массива методом выборa по убыванию
- •Работа с вложенными циклами (вариант первый)
- •Работа с вложенными циклами (вариант второй)
- •Работа с вложенными циклами (вариант третий)
- •Умножение матрицы на вектор и ее транспонирование
- •Спецом для скс-11!
Работа с вложенными циклами (вариант первый)
using System;
namespace lab03
{
class Program
{
// Выбрать функцию согласно своего варианта
static void fOne()
{
double s;
for (double x = -3; x <= 3; x += 0.5)
{
s = 0;
int k;
for (k = 1; k <= 30; k++)
s += Math.Sin(k * x) + x;
Console.WriteLine("При x={0} f(x)={1}", x, s);
}
}
// Выбрать функцию согласно своего варианта
static void fTwo()
{
double s;
double x = -3;
while (x <= 3)
{
s = 0;
int k = 1;
while (k <= 30)
{
s += Math.Sin(k * x) + x;
k++;
}
Console.WriteLine("При x={0} f(x)={1}", x, s);
x += 0.5;
}
}
static void Main()
{
fOne();
fTwo();
Console.ReadLine();
}
}
}
Работа с вложенными циклами (вариант второй)
using System;
namespace lab03
{
class Program
{
// Выбрать функцию согласно своего варианта
static void fOne()
{
double s;
for (double x = -5; x <= 5; x += 0.5)
{
s = 0;
for (int k; = 0; k <= 28; k++)
s += Math.Cos(k + x) - x;
Console.WriteLine("При x={0} f(x)={1}", x, s);
}
}
// Выбрать функцию согласно своего варианта
static void fTwo()
{
double s;
double x = -5;
while (x <= 5)
{
s = 0;
int k = 0;
while (k <= 28)
{
s += Math.Cos(k + x) - x;
k++;
}
Console.WriteLine("При x={0} f(x)={1}", x, s);
x += 0.5;
}
}
static void Main()
{
fOne();
fTwo();
Console.ReadLine();
}
}
}
========================================================================================
Работа с вложенными циклами (вариант третий)
using System;
namespace lab03
{
class Program
{
// Выбрать функцию согласно своего варианта
static void fOne()
{
double s;
for (double x = -4; x <= 4; x += 0.5)
{
s = 0;
for (int k = 3; k <= 27; k++)
s += Math.Sqrt(Math.Abs(k + x)) * x;
Console.WriteLine("При x={0} f(x)={1}", x, s);
}
}
// Выбрать функцию согласно своего варианта
static void fTwo()
{
double s;
double x = -4;
while (x <= 4)
{
s = 0;
int k = 3;
while (k <= 27)
{
s += Math.Sqrt(Math.Abs(k + x)) * x;
k++;
}
Console.WriteLine("При x={0} f(x)={1}", x, s);
x += 0.5;
}
}
static void Main()
{
fOne();
fTwo();
Console.ReadLine();
}
}
}
========================================================================================