Студопедия

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

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

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






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






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

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

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

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

 

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

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

процессов

 

 

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

 

 

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

 

 

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


 

УДК 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 :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.