Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Вычисление значений функции






    МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

    НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

    Им. Н.И.ЛОБАЧЕВСКОГО

    МЕХАНИКО-МАТЕМАТИЧЕСКИЙ ФАКУЛЬТЕТ

     

    Кафедра теоретической механики

    Кафедра численного моделирования физико-механических

    процессов

     

     

    Сборник заданий по вычислительному практикуму на языке Си.

     

     

    Методическое пособие

     

     

    НИЖНИЙ НОВГОРОД


     

    УДК 519.682

     

    Сборник заданий по вычислительному практикуму на языке Си. Методическое пособие / Сост. В.В. Денисов, М.В. Маркина Т.А. Сабаева, О.Г. Савихин. - Н.Новгород: изд-во ННГУ, 2002. - 56 с.

     

    Методическое пособие предназначено для студентов механико-математического факультета и других факультетов ННГУ и призвано оказать помощь в практическом использовании персональных компьютеров в учебном процессе.

     

    Составители:

    зав. лаб. В.В. Денисов (Глава 1, 2),

    к.ф.-м.н., доцент М.В. Маркина (Глава 3, 7),

    к.ф.-м.н, доцент Т.А. Сабаева (Глава 8),

    к.т.н., доцент О.Г. Савихин (Глава 3, 4, 5, 6)

     

    Рецензент:

     

     

    Нижегородский государственный университет

    им. Н.И. Лобачевского,


    оглавление

     

    1. Вычисление значений функции.. 3

    2. Выделение областей.. 6

    3. Суммирование рядов.. 15

    4. позиционная запись числа.. 18

    5. делители целого числа.. 23

    6. преобразование и построение одномерных массивов.. 28

    6.1 Линейный поиск в массиве.. 28

    6.2 Построение массива без повторений.. 29

    7. максимальный и минимальный элементы массива.сортировка 32

    8. обработка последовательностей символов.. 39

    9. преобразование и построение Матриц.. 41

    ЛИТЕРАТУРА.. 55


    Вычисление значений функции

    Пример 1. Вычислить значение функции . Значение переменной x и параметра n вводить с клавиатуры (n – целое).

     

    #include < stdio.h>

    #include < math.h>

    main()

    {int n;

    float x;

    char yn, temp;

    do {

    printf(" введите n-целое................");

    scanf(" %i", & n);

    printf(" введите x-десятичное...........");

    scanf(" %g", & x);

    if (fabs(x)< 5)

    printf(".........y(%g, %i)=%g\n", x, n, exp(log(log10(26-x*x))/n));

    else if ((fabs(x)> 5)& & (fabs(x)< sqrt(26))& & (n % 2))

    printf(".........y(%g, %i)=%g\n", x, n, -exp(log(-log10(26-x*x))/n));

    else if ((fabs(x)==5)& & (n> 0))

    printf(".........y(%g, %i)=%g\n", x, n, 0/n);

    else

    printf(" Функция не определена\n");

    printf(" Продолжить работу-y, закончить-n\n");

    temp=getchar();

    yn=getchar();

    temp=getchar();

    } while ((yn! ='n')& & (yn! ='N'));

    }

     

    Тест:

    n x y
      -4.8 0.912448
      5.05 -0.787677
      -4  
        решений нет
         

     






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.