Программирование 1 курс 2 семестр / лаба 8.2 отчет
.docxФедеральное агентство связи
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Поволжский государственный университет телекоммуникаций и информатики»
Факультет Базового телекоммуникационного образования
Направление(специальность) Инфокоммуникационные технологии и системы связи
Предмет Вычислительная техника и ЯП
Лабораторная работа №8
Выполнил студент группы ИКТ – 92 Ядринцев С.М
Должность инициалы фамилия
Вариант: 6
Самара 2020г.
Цикл While Исходные данные
Блок-схема
Листинг программы
namespace Laba7
{
class Program
{
static void Main(string[] args)
{
double a = 0, e = 0.001, x = 1.7, q = 0, s = 0;
int n = 0;
a = x;
s = a;
while (Math.Abs(a)>e)
{
q = Math.Pow(x, 2) / ((2 * n + 2) * (2 * n + 3));
a *= q;
s += a;
n++;
}
Console.WriteLine("Результат");
Console.WriteLine("Сумма s = " + Convert.ToString(s));
Console.WriteLine("Число членов ряда n = " + Convert.ToString(n));
Console.ReadKey();
}
}
}
Результаты
Цикл Do… While
Исходные данные
Блок-схема
Листинг программы
namespace Laba7p2
{
class Program
{
static void Main(string[] args)
{
double a = 0, e = 0.001, x = 1.7, q = 0, s = 0;
int n = 0;
a = x;
s = a;
do
{
q = Math.Pow(x, 2) / ((2 * n + 2) * (2 * n + 3));
a *= q;
s += a;
n++;
}
while (Math.Abs(a) > e);
Console.WriteLine("Результат");
Console.WriteLine("Сумма s = {0}", s);
Console.WriteLine("Число членов ряда n = {0}", n);
Console.ReadKey();
}
}
}
Результаты