Лаба 1
.docxЛаба 1
Задание 1
Для заданного натурального числа n и вещественного x рассчитать сумму: tg(x)+tg^2(x)+tg^3(x)+...+tg^n(x)
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args) //аргс – массив аргументов
{
Console.Write("Введите n: ");
int n = int.Parse(Console.ReadLine()); //преобразование числа
Console.Write("Введите x: ");
double x = double.Parse(Console.ReadLine()); //дабл - числа, с запятой и буквой и также преобразование
double sum = 0;
double tg = Math.Tan(x); //считает тангенс
for (int i = 1; i <= n; i++)
{
sum += Math.Pow(tg, i); //поу - возвести в степень
}
Console.WriteLine("Сумма: " + sum);
Console.ReadLine();
}
}
}
Задание 2
Разработать программу вычисляющие сумму чисел S = 1 + 5 + 9 + 13+. .., до тех пор, пока сумма не превышает 13527
using System;
namespace SumExample
{
class Program
{
static void Main(string[] args)
{
int sum = 0; // переменная хранения суммы
int num = 1; // переменная хранения очередного числа
while (sum <= 13527) // цикл для суммы 13527 (чтоб не превышало)
{
sum += num; // добавляем очередное число к сумме
num += 4; // переход к каждому числу
if (sum + num >= 13527)
{
break;
}
}
Console.WriteLine("Сумма чисел S = " + sum);
}
}
}