Лабораторные работы №№1-5 по дисциплине: Программирование на языке высокого уровня. Язык программирования Си. Вариант №7. (2-й семестр)
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Описание
Лабораторная работа No1 Программирование алгоритмов линейной и разветвляющейся структуры.
Задание 1
Составьте и выполните программу линейной структуры согласно варианту задания.
Вариант задания 1
Вычислить значение функции переменных при заданных значениях параметров:
x=2y+3cht-z при y=2; t=5/(1+y^2); z=4
Задание 2
Составьте программы разветвляющейся структуры согласно варианту задания (используя IF) .
Вариант задания 2
Даны два числа. Большее из этих двух чисел заменить их полу суммой, а меньшее удвоенным произведением.
Задание 3
Составьте программы разветвляющейся структуры согласно варианту задания (используя SWITCH) .
Вариант задания 3
Вводится целое число С. Если -9<=c<=9 вывести величину числа в словесной форме с учетом знака, в противном случае - предупреждающее сообщение и повторный ввод.
Лабораторная работа No2 Программирование алгоритмов циклической структуры и обработка статических массивов
Задание 1
Составьте 3 варианта программ циклической структуры типа for , while, do...while и сравните полученные результаты.
Вариант задания 1 (см. скрин)
Задание 2
Даны вещественные числа a, b. Значения функции (согласно вариантам) записать в массив. Вычислить значение интеграла, используя:
1) Формулу трапеций
I1=h*[f(a)/2+f(a+h)+f(a+2h)+...+f(a+(n-1)h)+f(b)/2]
2) Формулу Симпсона
I2=h/3*(f(a)+f(b)+4*(f(a+h)+f(a+3h)+...+f(a+(n-1)h))+
2*(f(a+2h)+f(a+4h)+...+f(a+(n-2)h)))
h=(b-a)/n, n=100.
Вариант задания 2
f(x)=1/√(0.02+0.01x); a=1; b=30;
Лабораторная работа No3 Работа с функциями языка Си
Задание
Используя функцию, написать программу по своему варианту.
Вариант задания:
Написать функцию, которая сортирует одномерный массив в порядке убывания методом пузырька. В основной программе вызвать эту функцию для двух разных массивов.
Лабораторная работа No4 Работа с массивом структур
Задание
Создать массив структур и выполнить задание согласно своему варианту.
Вариант задания:
Дана информация о пяти больных. Структура имеет вид: фамилия, возраст, пол, давление. Вывести данные о больных с повышенным давлением (больше 140).
Лабораторная работа No5 Работа с файлами языка Си
Задание
Используя функции и режим меню, создать файл из 10 структур, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа, выполнить задание по своему варианту.
Вариант задания:
Структура имеет вид: название инструмента, число, месяц и год изготовления. Вывести на печать информацию об инструменте с самым большим сроком использования и выполнить корректировку этой записи.
Задание 1
Составьте и выполните программу линейной структуры согласно варианту задания.
Вариант задания 1
Вычислить значение функции переменных при заданных значениях параметров:
x=2y+3cht-z при y=2; t=5/(1+y^2); z=4
Задание 2
Составьте программы разветвляющейся структуры согласно варианту задания (используя IF) .
Вариант задания 2
Даны два числа. Большее из этих двух чисел заменить их полу суммой, а меньшее удвоенным произведением.
Задание 3
Составьте программы разветвляющейся структуры согласно варианту задания (используя SWITCH) .
Вариант задания 3
Вводится целое число С. Если -9<=c<=9 вывести величину числа в словесной форме с учетом знака, в противном случае - предупреждающее сообщение и повторный ввод.
Лабораторная работа No2 Программирование алгоритмов циклической структуры и обработка статических массивов
Задание 1
Составьте 3 варианта программ циклической структуры типа for , while, do...while и сравните полученные результаты.
Вариант задания 1 (см. скрин)
Задание 2
Даны вещественные числа a, b. Значения функции (согласно вариантам) записать в массив. Вычислить значение интеграла, используя:
1) Формулу трапеций
I1=h*[f(a)/2+f(a+h)+f(a+2h)+...+f(a+(n-1)h)+f(b)/2]
2) Формулу Симпсона
I2=h/3*(f(a)+f(b)+4*(f(a+h)+f(a+3h)+...+f(a+(n-1)h))+
2*(f(a+2h)+f(a+4h)+...+f(a+(n-2)h)))
h=(b-a)/n, n=100.
Вариант задания 2
f(x)=1/√(0.02+0.01x); a=1; b=30;
Лабораторная работа No3 Работа с функциями языка Си
Задание
Используя функцию, написать программу по своему варианту.
Вариант задания:
Написать функцию, которая сортирует одномерный массив в порядке убывания методом пузырька. В основной программе вызвать эту функцию для двух разных массивов.
Лабораторная работа No4 Работа с массивом структур
Задание
Создать массив структур и выполнить задание согласно своему варианту.
Вариант задания:
Дана информация о пяти больных. Структура имеет вид: фамилия, возраст, пол, давление. Вывести данные о больных с повышенным давлением (больше 140).
Лабораторная работа No5 Работа с файлами языка Си
Задание
Используя функции и режим меню, создать файл из 10 структур, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа, выполнить задание по своему варианту.
Вариант задания:
Структура имеет вид: название инструмента, число, месяц и год изготовления. Вывести на печать информацию об инструменте с самым большим сроком использования и выполнить корректировку этой записи.
Дополнительная информация
Все работы успешно зачтены!
В архиве отчеты (5шт) + программа по каждой работе.
Преподаватель: Перцева В. А.
В архиве отчеты (5шт) + программа по каждой работе.
Преподаватель: Перцева В. А.
Похожие материалы
Лабораторная работа №1 по дисциплине: Программирование на языке высокого уровня. Язык программирования Си. Вариант №7. (2-й семестр)
xtrail
: 25 января 2014
Программирование алгоритмов линейной и разветвляющейся структуры.
Задание 1
Составьте и выполните программу линейной структуры согласно варианту задания.
Вариант задания 1
Вычислить значение функции переменных при заданных значениях параметров:
x=2y+3cht-z при y=2; t=5/(1+y^2); z=4
Задание 2
Составьте программы разветвляющейся структуры согласно варианту задания (используя IF) .
Вариант задания 2
Даны два числа. Большее из этих двух чисел заменить их полу суммой, а меньшее удвоенным произведен
200 руб.
Программирование на языке высокого уровня. Язык программирования Си
botkin
: 25 декабря 2010
Задание. Билет 5
1. Ввод и вывод символов и строк. Функции для работы со строками
2.Организовать меню: Создание файла, Просмотр файла, Поиск, Выход. В файле содержатся структуры со сведениями о продукции тепличного хозяйства: название растения, цена растения, кому реализовано, количество реализованных растений, дата реализации. Вывести общую стоимость (цена * количество) растений, реализованных магазину «Цветы» за 2005 год.
150 руб.
«Программирование на языках высокого уровня. Язык программирования Си»
m9c1k
: 30 апреля 2010
Сибирский государственный университет телекоммуникаций и информатики
Кафедра прикладной информатики и кибернетики
2006 – 2007 учебный год
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 15
По курсу «Программирование на языках высокого уровня. Язык программирования Си»
Для студентов специальности 23010565 «Программное обеспечение вычислительной техники и автоматизированных систем»
1. Понятие указателя. Использование переменной типа указатель.
2. Организовать меню: Создание файла, Просмотр файла, Поиск, Выход. В файле с
50 руб.
Программирование на языке высокого уровня. Язык программирования Си»
ForElenky
: 16 апреля 2010
По дисциплине «Программирование на языках высокого уровня. Язык программирования Си»
Задание:
1. Динамические структуры данных. Выделение и освобождение динамической памяти.
2. Организовать меню: Создание файла, Просмотр файла, Поиск, Выход. В файле содержатся структуры со сведениями о сессии: предмет, ФИО студента, семестр, дата сдачи, оценка. Вывести информацию за заданный семестр по заданному предмету.
Содержание:
1. Задание 2
2. Введение 4
3. Постановка задачи 5
4. Блок-схема функцион
Лабораторная работа №5 по дисциплине: Программирование на языке высокого уровня. Язык программирования Си. Вариант №7 (2-й семестр)
xtrail
: 25 января 2014
Работа с файлами языка Си
Задание
Используя функции и режим меню, создать файл из 10 структур, просмотреть файл, добавить в файл новую информацию и, применяя режим прямого доступа, выполнить задание по своему варианту.
Вариант задания:
Структура имеет вид: название инструмента, число, месяц и год изготовления. Вывести на печать информацию об инструменте с самым большим сроком использования и выполнить корректировку этой записи.
200 руб.
Лабораторные работы №№1-5 по дисциплине: Программирование на языке высокого уровня. Язык программирования Си. Вариант №1. (2-й семестр)
freelancer
: 23 августа 2016
Лабораторная работа № 1
1. Составьте и выполните программу линейной структуры. Вычислить значение функции переменных при заданных значениях параметров: x=4y2/(4z-2t3) при t=1 ; z=3; y=sin t.
2. Составьте программы разветвляющейся структуры (используя IF)
Даны четыре числа. Вычислить сумму положительных среди них чисел.
3. Составьте программы разветвляющейся структуры (используя SWITCH). Вводится число программ N<=20. Напечатать фразу "Я разработал N программ", согласовав слово "программа" с
50 руб.
Лабораторные работы №1-5 по дисциплине: Программирование на языках высокого уровня. Язык программирования Си. Вариант №6
Учеба "Под ключ"
: 1 октября 2016
Лабораторная работа No1
Тема: «Программирование алгоритмов линейной и разветвляющейся структуры»
Задание 1
Составьте и выполните программу линейной структуры согласно вариантам задания.
Вычислить значение функции переменных при заданных значениях параметров:
6. x=8z / (et+2)-y2 при t=1; z=t +2; y=4.
Текст программы
Результаты работы программы
Задание 2
Составьте программы разветвляющейся структуры согласно вариантам задания (используя IF).
6. Даны четыре числа. Определить порядковый номер наимен
1100 руб.
Лабораторные работы №№1-5 по дисциплине: Программирование на языках высокого уровня. Язык программирования Си. Вариант №9.
moomy
: 3 июня 2016
Лабораторная работа №1
Программирование алгоритмов линейной и разветвляющейся структуры
Задание 1. Составьте и выполните программу линейной структуры согласно вариантам задания.
9. x=4y^2 /( 4ye^z - 2t^3) при t=1 ; z=3; y=sin t.
Задание 2. Составьте программы разветвляющейся структуры согласно вариантам задания (используя IF)
Варианты задания 2
Даны четыре числа. Найти разность между наибольшим и наименьшим среди них.
Задание 3. Составьте программы разветвляющейся структуры согласно вариантам за
200 руб.
Другие работы
Общая теория связи Лабораторная работа № 5 вариант 1
Антон28
: 8 августа 2025
Общая теория связи Лабораторная работа № 5 вариант 1
1500 руб.
Термодинамика и теплопередача ТЕХНИЧЕСКАЯ ТЕРМОДИНАМИКА ИрГУПС 2015 Задача 8 Вариант 3
Z24
: 3 декабря 2025
Начальные параметры 1 м³ азота р1 и t1. Определить конечные параметры газа (V2, p2, t2), если в процессе адиабатного расширения газа его внутренняя энергия уменьшилась на ΔU, кДж. Определить также удельное значение изменения энтальпии газа в процессе. Теплоемкость азота принять не зависящей от температуры.
180 руб.
Шпаргалки-ответы к экзамену по информатике
Aronitue9
: 12 марта 2012
Виды и свойства информации, формы ее существования.
Информационный процесс, понятие, структура.
Способы передачи информации, способы восприятия информации.
Информационные технологии и их место и роль в структуре финансово-экономических органов МВД России.
Понятие финансово-экономической информациии ее обработки.
История развития средств вычислительной техники. Поколения ЭВМ. Классифи-кация ЭВМ.
Архитектура, структура, элементная база ЭВМ.
Принцип программного управления ЭВМ.
Арифметические и лог
20 руб.
Расчет выпарной установки для выпаривания водного раствора KOH
Glebbbb
: 20 марта 2011
Введение 4
1 Литературный обзор 5
1.1 Теоретические основы процесса выпаривания 5
1.2 Однокорпусное (однократное) выпаривание 7
1.3 Температура кипения раствора и температурные потери в однокорпусных выпарных установках 9
1.4 Многокорпусное (многократное) выпаривание 11
1.5 Материальный и тепловые балансы многокорпусных установок 13
1.6 Полезная разность температур в многокорпусной установке и ее распределение по корпусам 14
1.7 Выбор предельного и оптимального числа корпусов многокорпусной ус