Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаба 1

.docx
Скачиваний:
0
Добавлен:
27.05.2024
Размер:
57.84 Кб
Скачать

Лаба 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);

}

}

}

Соседние файлы в предмете Основы программирования