Главная страница
Навигация по странице:

  • ПРАКТИЧЕСКОЕ ЗАДАНИЕ 5 по дисциплине «Программирование»

  • ФИО студента Давлетова Диана Мунировна Направление подготовки

  • Группа ИСТ-Б-01-Д-2022-1 Москва Лабораторная работа № 5

  • Цель работы

  • Соре. Лабораторная работа 5 (тема практического задания) фио студента Давлетова Диана Мунировна


    Скачать 58.18 Kb.
    НазваниеЛабораторная работа 5 (тема практического задания) фио студента Давлетова Диана Мунировна
    Дата09.01.2023
    Размер58.18 Kb.
    Формат файлаdocx
    Имя файлаLaba_5.docx
    ТипЛабораторная работа
    #877337






    Российский государственный социальный университет





    ПРАКТИЧЕСКОЕ ЗАДАНИЕ 5

    по дисциплине «Программирование»
    Лабораторная работа 5

    (тема практического задания)


    ФИО студента

    Давлетова Диана Мунировна

    Направление подготовки

    Информационные системы и технологии

    Группа

    ИСТ-Б-01-Д-2022-1


    Москва
    Лабораторная работа № 5

    ЦИКЛЫ С НЕИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ

    Цель работы: изучение организации циклов с неизвестным числом повторений, расчет членов обрабатываемой последовательности, задание условий окончания цикла.

    Задание





    Код

    #include

    #include

    //Функция факториал числа

    int factorial (int n)

    {

    return (n < 2) ? 1 : n * factorial (n - 1);

    }

    int main() {

    float x; //Число которое мы передадим

    int n = 1; //Число которое будет меняться каждую итерацию

    float sum = 0; //Переменна в которую мы будет записывать член который изменняет сумму

    float csx = 1; //Переменная в котором мы храним все сложения sum

    printf("Введите X:");

    scanf("%f", &x);

    do{

    sum =(pow(x, 2*n))/factorial(2*n);

    printf("%f\n", sum);

    csx += pow(-1, n) * sum;

    n++;

    }

    while(sum > pow(10, -3)); //Цикл с постусловием

    printf("cosx = %f", csx);

    return 0;

    }


    написать администратору сайта