
4 курс (заочка) / Лабораторные работы / ЛР3 (A) - ТП
.docxОрдена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования «Московский технический университет связи и информатики»
Центр заочного обучения по программам бакалавриата
Кафедра «Математической кибернетики и информационных технологий»
Дисциплина: Технологии программирования
Лабораторная работа №3
Числовые и функциональные ряды
Выполнил: Иванов И.И., студент группы БСТ17XX Вариант №7
Проверил: Клешнин Н.Г.
Москва, 2021
Введение
В данной лабораторной работе мы изучаем создание программы, позволяющей произвести проверку попадания точки в область на плоскости. Необходимо написать программу, которая будет удовлетворять заданным условиям, указанным в варианте задания.
Задание
Для бесконечного числового ряда
члены которого вычисляются по формуле, соответствующей индивидуальному варианту, вычислить сумму первых n членов ряда с использованием функции double Sum(int n).
Вариант задания
Уровень A
A7.
Код программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace lab3
{
class Program
{
static void Main(string[] args)
{
Console.Write("Введите количество членов ряда: ");
int n = Convert.ToInt32(Console.ReadLine());
Console.WriteLine($"Сумма первых {n} членов ряда = {Sum(n)}");
Console.ReadKey();
}
static double Sum(int n)
{
double s = 0;
for (int i = 1; i <= n; i++)
{
s += n/(Math.Pow(n,3)+1);
}
return s;
}
}
}
Результат работы программы
Заключение
В ходе выполнения лабораторной работы была написана программа, содержащая циклический вычислительный процесс, с помощью которой мы смогли выполнить поставленную перед нами задачу.