Лабораторная работа №1 Работа с функциями языка Си Задание 1 : Используя функцию, написать программу по своему варианту. Варианты задания 1
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Варианты задания 1
Задание 1 : Используя функцию, написать программу по своему варианту.
Варианты задания 1
1. Написать функцию, сортирующую в порядке возрастания элементы одномерного массива. В главной программе вызвать функцию для двух разных массивов.
2. Написать функцию вычисления произведения прямоугольной матрицы A размера k x m на прямоугольную матрицу B размера m x n. В главной программе обратиться к этой функции.
3. Написать функцию вычисления суммы ряда s=s(1)+…+s(n),
где s(n)=(-1)n x(2n-1)/(2n+1) с точностью до eps=0.001. В качестве параметров выбрать x и eps.
4. Написать функцию, которая вычисляет для заданной квадратной матрицы A её симметричную часть S(ij)=(A(ij)+A(ji))/2 и кососимметричную часть K(ij)=(A(ij)-A(ji))/2.
5. Написать функцию “шапочка” f(x), зависящую от параметров a и b: если |x| >a то f(x)=0 иначе f(x)=b*exp(-a2/(a2-|x|2)). В качестве параметров передать a,b,x.
6. Написать функцию поиска максимального и минимального элементов одномерного массива. В основной программе вызвать эту функцию для двух разных массивов.
7. Написать функцию, которая сортирует одномерный массив в порядке убывания методом пузырька. В основной программе вызвать эту функцию для двух разных массивов.
8. Написать функцию, которая по двум заданным одномерным массивам (A размера m и B размера n) вычисляет максимальное значение двумерного массива c(ij)=a(i)*b(j).
9. Написать функцию определителя квадратной матрицы A размера 3x3:
detA=a(1,1)a(2,2)a(3,3)+a(3,1)a(1,2)a(2,3)+a(2,1)a(3,2)a(1,3)-a(3,1)a(2,2)a(1,3)-a(1,1)a(3,2)a(2,3)-a(2,1)a(1,2)a(3,3).
10. Написать функцию вычисления суммы ряда y=sinx-(sin2x)/2+…
+(-1)n+1sin(nx)/n с точностью до eps=0.001. В качестве параметров передать x (в радианах) и eps.
Задание 1 : Используя функцию, написать программу по своему варианту.
Варианты задания 1
1. Написать функцию, сортирующую в порядке возрастания элементы одномерного массива. В главной программе вызвать функцию для двух разных массивов.
2. Написать функцию вычисления произведения прямоугольной матрицы A размера k x m на прямоугольную матрицу B размера m x n. В главной программе обратиться к этой функции.
3. Написать функцию вычисления суммы ряда s=s(1)+…+s(n),
где s(n)=(-1)n x(2n-1)/(2n+1) с точностью до eps=0.001. В качестве параметров выбрать x и eps.
4. Написать функцию, которая вычисляет для заданной квадратной матрицы A её симметричную часть S(ij)=(A(ij)+A(ji))/2 и кососимметричную часть K(ij)=(A(ij)-A(ji))/2.
5. Написать функцию “шапочка” f(x), зависящую от параметров a и b: если |x| >a то f(x)=0 иначе f(x)=b*exp(-a2/(a2-|x|2)). В качестве параметров передать a,b,x.
6. Написать функцию поиска максимального и минимального элементов одномерного массива. В основной программе вызвать эту функцию для двух разных массивов.
7. Написать функцию, которая сортирует одномерный массив в порядке убывания методом пузырька. В основной программе вызвать эту функцию для двух разных массивов.
8. Написать функцию, которая по двум заданным одномерным массивам (A размера m и B размера n) вычисляет максимальное значение двумерного массива c(ij)=a(i)*b(j).
9. Написать функцию определителя квадратной матрицы A размера 3x3:
detA=a(1,1)a(2,2)a(3,3)+a(3,1)a(1,2)a(2,3)+a(2,1)a(3,2)a(1,3)-a(3,1)a(2,2)a(1,3)-a(1,1)a(3,2)a(2,3)-a(2,1)a(1,2)a(3,3).
10. Написать функцию вычисления суммы ряда y=sinx-(sin2x)/2+…
+(-1)n+1sin(nx)/n с точностью до eps=0.001. В качестве параметров передать x (в радианах) и eps.
Дополнительная информация
ДО СИБГУТИ . Работа сдана в 2023 году . Проверил работу Перцев Игорь Владимирович
на оценку 'Зачёт'
на оценку 'Зачёт'
Похожие материалы
Используя функцию, написать программу по своему варианту
ty4ka
: 23 сентября 2020
Написать функцию определителя квадратной матрицы A размера 3x3:
a(1,1)a(2,2)a(3,3)+
+a(3,1)a(1,2)a(2,3)+
+a(2,1)a(3,2)a(1,3)-
-a(3,1)a(2,2)a(1,3)-
-a(1,1)a(3,2)a(2,3)-
-a(2,1)a(1,2)a(3,3).
100 руб.
Используя функцию, написать программу по своему варианту
ty4ka
: 23 сентября 2020
Написать функцию определителя квадратной матрицы A размера 3x3:
detA=a(1,1)a(2,2)a(3,3)+
+a(3,1)a(1,2)a(2,3)+
+a(2,1)a(3,2)a(1,3)-
-a(3,1)a(2,2)a(1,3)-
-a(1,1)a(3,2)a(2,3)-
-a(2,1)a(1,2)a(3,3).
100 руб.
Используя функцию, написать программу по своему варианту
ty4ka
: 23 сентября 2020
Написать функцию “шапочка” f(x), зависящую от параметров a и b:
если |x| >a то f(x)=0 иначе f(x)=b*exp(-a^2/(a^2-|x|^2)).
В качестве параметров передать a,b,x.
100 руб.
Используя функцию, написать программу по своему варианту
ty4ka
: 23 сентября 2020
Написать функцию, которая сортирует одномерный массив в порядке убывания методом пузырька.
В основной программе вызвать эту функцию для двух разных массивов.
100 руб.
Используя функцию, написать программу по своему варианту
ty4ka
: 23 сентября 2020
Написать функцию, которая вычисляет для заданной квадратной матрицы A её
симметричную часть S(ij)=(A(ij)+A(ji))/2 и
кососимметричную часть K(ij)=(A(ij)-A(ji))/2
100 руб.
Используя функцию, написать программу по своему варианту
ty4ka
: 23 сентября 2020
Написать функцию, сортирующую в порядке возрастания элементы одномерного массива.
В главной программе вызвать функцию для двух разных массивов.
100 руб.
Используя функцию, написать программу по своему варианту
ty4ka
: 23 сентября 2020
Написать функцию поиска максимального и минимального элементов одномерного массива.
В основной программе вызвать эту функцию для двух разных массивов
100 руб.
Используя функцию, написать программу по своему варианту
ty4ka
: 23 сентября 2020
Написать функцию вычисления произведения прямоугольной
матрицы A размера k x m на прямоугольную матрицу B размера m x n.
В главной программе обратиться к этой функции.
100 руб.
Другие работы
Гидравлика Пермская ГСХА Задача 66 Вариант 5
Z24
: 4 ноября 2025
Определить диаметр трубопровода, присоединенного к напорному резервуару. По трубе вода вытекает в атмосферу. Напор над центром тяжести потока поддерживается постоянным и равным Н. На трубопроводе имеются местные сопротивления ζвх и ζзадв. Построить пьезометрическую и напорную линии. Задачу решить методом последовательного приближения, задавшись ориентировочно значением диаметра трубопровода в диапазоне 40…55 мм.
350 руб.
Жилищные права граждан Российской Федерации
ostah
: 26 ноября 2012
Содержание
Введение
1. Общая характеристика современного жилищного законодательства
2. Основные нормы жилищного кодекса в сфере защиты прав граждан
3. Обзор положений в сфере защиты прав граждан во втором разделе жилищного кодекса
Заключение
Список использованных источников и литературы
Введение
Согласно ст.40 Конституции РФ каждый имеет право на жилище и никто не может быть произвольно его лишен.
Конституция РФ предписывает органам государственной власти и органам местного самоуправления поощр
10 руб.
Бруй Л.П. Техническая термодинамика ТОГУ Задача 3 Вариант 51
Z24
: 12 января 2026
Расчет цикла Карно применительно к тепловому двигателю
Рабочее тело в цикле Карно — 1 кг сухого воздуха. Предельные температуры рабочего тела в цикле: наибольшая t1, наименьшая t3 (табл.1). Предельные давления рабочего тела в цикле: наибольшее p1, наименьшее p3 (табл.2).
Определить:
1) основные параметры рабочего тела в характерных точках цикла;
2) количество теплоты, подведенное в цикле;
3) количество теплоты, отведенное в цикле;
4) полезную работу, совершенную рабочим телом за ци
350 руб.
Строительство ж/б моста через реку Теча
ostah
: 18 апреля 2015
Аннотация.
Содержание.
Введение.
Архитектурно-планировочная часть.
Нормы и технические условия проектирования.
Характеристика реки и места мостового перехода.
Таблица.
Сводная таблица расчетных гидрологических характеристик р. Теча.
Инженерно-геологические и гидрогеологические условия участка мостового перехода через р. Теча.
Физико-механические свойства грунтов.
Описание конструкции моста.
Расчетно-конструктивная часть.
Исходные данные.
Сбор нагрузок.
Расчет собственного веса покрытия проезжей
10 руб.