Нужна готовая работа? пришлите ссылку на страницу в WhatsApp 79264944574 или Telegram

Артикул: 1900001629
Стоимость готовой работы: 390 рублей*
  • 3 задачи (язык си). Написать программу приближенного вычисления функции с заданной точностью E. На экран вывести значение функции и число слагаемых, НГТУ, информатика, контрольная

    Содержание:

    Задача №1

    Постановка задачи

    Написать программу приближенного вычисления функции с заданной точностью E. На экран вывести значение функции и число слагаемых, обеспечивающих заданную точность. Функция:

    [image]

    Исходный текст программы

    #include

    #include

    #include

    main(){

    double pi,eps=0.001,x=3.5,s,ss;

    int n=1,i=1;

    pi=atan(1)*4;

    s=pi/2.;

    clrscr();

    do

    {

    ss=s;

    if (i%2==0) s=s+1./(n*pow(x,n)); else s=s-1./(n*pow(x,n)) ;

    n=n+2;

    i=i+1;

    }

    while (abs(s-ss)>eps);

    printf(«Arctg %.3f = %.3f\n»,x,s);

    getch();

    }

    Задача №2

    Постановка задачи

    Проверить правильно ли в операторе

    [image]

    использованы скобки. Если нет, то каких скобок больше?

    Решение

    Скобки расставлены неправильны. Открывающихся скобок больше. Правильный вариант записи:

    [image]

    Задача №3

    Постановка задачи

    Даны две матрицы А и В размерностью (n x m), где n – число строк; m – число столбцов. Получить результирующую матрицу С = А – В и подсчитать в ней число нечетных элементов.

    Для данного задания оформить программу в виде основной программы и двух подпрограмм:

    а) подпрограмма ввода исходной матрицы и ее размерности (n x m);

    б) подпрограмма вывода результирующей матрицы в виде таблицы.

    Исходный текст программы

    #include

    #include

    #include

    const rbound=100;

    int n,m;

    int a[rbound][rbound];

    int b[rbound][rbound];

    int c[rbound][rbound];

    void input2()

    {

    clrscr();

    printf(«n = «);

    scanf(«%d»,&n);

    printf(«m = «);

    scanf(«%d»,&m);

    }//input2