Лабораторные работы №№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 руб.
Другие работы
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
mosintacd
: 28 июня 2024
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО
2024 год
Ответы на 20 вопросов
Результат – 100 баллов
С вопросами вы можете ознакомиться до покупки
ВОПРОСЫ:
1. We have … to an agreement
2. Our senses are … a great role in non-verbal communication
3. Saving time at business communication leads to … results in work
4. Conducting negotiations with foreigners we shoul
150 руб.
Задание №2. Методы управления образовательными учреждениями
studypro
: 13 октября 2016
Практическое задание 2
Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности.
Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
200 руб.
Особенности бюджетного финансирования
Aronitue9
: 24 августа 2012
Содержание:
Введение
Теоретические основы бюджетного финансирования
Понятие и сущность бюджетного финансирования
Характеристика основных форм бюджетного финансирования
Анализ бюджетного финансирования образования
Понятие и источники бюджетного финансирования образования
Проблемы бюджетного финансирования образования
Основные направления совершенствования бюджетного финансирования образования
Заключение
Список использованный литературы
Цель курсовой работы – исследовать особенности бюджетного фин
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
sibsutisru
: 3 сентября 2021
ЗАЧЕТ по дисциплине “Программирование (часть 1)”
Билет 2
Определить значение переменной y после работы следующего фрагмента программы:
a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a;
if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end;
if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
200 руб.