Информатика. Лабораторные работы. Вариант 7
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №1
ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
Цель работы: Приобретение навыков разработки алгоритмов формирования и обработки одномерного массива. Закрепление понятий базовых структур цикл, разветвление.
Задание к лабораторной работе
В соответствии с вариантом (таблица 1) разработайте алгоритм обработки элементов массива.
Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма.
Проведите тестирование программы в среде программирования.
Рекомендации: После окончания цикла формирования массива организуйте вывод массива и вывод результатов обработки массива. Результаты, например, могут иметь вид:
ИСХОДНЫЙ МАССИВ А:
15.583 19.287 28.385 45.621 39.728 5.456 -8.087 3.897
ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ:
МАХ = 45.621
Вариант заданий
№
вар. Исходные данные Действия по обработке массива
7 Массив С[15] нецелых элементов вводят с клавиатуры. Вычислить минимальный положительный и максимальный отрицательный элементы и их порядковые номера в массиве С. Сформировать новый массив, записав в него найденные значения.
Контрольные вопросы
1.Какие ограничения накладываются на индексы элементов массивов?
2.Способы описания массивов на языке Си. Понятия размерности массива, описание размерности массивов.
3.Задание типов элементов массива. Могут ли элементы массива иметь разный тип?
4.Как располагаются элементы массива в памяти?
5.Чем отличаются алгоритмы поиска максимального и минимального элемента массива.
6. Чем отличаются алгоритмы расчета суммы и подсчета числа элементов массива.
Лабораторная работа № 2
ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ
Цель работы: Получить навыки обработки текстовых файлов средствами языка Cи.
Подготовка к лабораторной работе
1. Повторить основные шаги работы с файлами.
2. Изучить стандартные функции для работы с текстовыми файлами.
3. Разработать схему алгоритма решения задачи согласно варианту задания.
4. Написать программу на языке Си согласно разработанной схеме алгоритма.
5. Используя программу Блокнот создать текстовый файл.
Задание к лабораторной работе
Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания.
Варианты заданий:Создать текстовый файл с произвольным числом строк. Найти слово, в котором максимальное количество буквы 'а' . Вывести сколько раз буква 'а' встречается в этом слове.(само слово выводить не надо)
Контрольные вопросы
1. Описание символьных данных и строк на языке Си.
2. Встроенные функции языка Си, используемые для обработки строк.
3. Назначение функции fgets().
4. Назначение функции fgetc().
5. Назначение функции fscanf().
Лабораторная работа № 3
ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ-ФУНКЦИИ
Цель работы: Приобрести навыки разработки и использования функций, разработанных пользователем.
Подготовка к лабораторной работе:
1. Повторить такие понятия языка Си как: функции, структура типовой функции, структура бестиповой функции, списки фактических и формальных параметров, вызов типовой функции, обращение к бестиповой функции.
2. В соответствии с вариантом задания разработать алгоритм решения задачи, описать его в виде схемы.
Задание к лабораторной работе
В соответствии с индивидуальным заданием, номер которого совпадает с двумя последними цифрами вашего пароля, разработать алгоритмы и программу на языке Си с использованием разработанных автором функций.
Варианты заданий:
ВАРИАНТ №7
1. Для каждого пункта задания написать подпрограмму-функцию
- сформировать матрицу А(NхM);
-вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;
- найти в матрице минимальное положительное число и его индекс;
- определить, сколько в матрице элементов, равных минимальному.
Написать функцию (main), вызывающую разработанные вами функции.
Контрольные вопросы:
1. Типы функции, используемые в программах на языке Си.
2. Структура функции, определенной пользователем.
3. Отличие типовой функции от бестиповой функции.
4. Типы параметров функции.
5. Глобальные и локальные идентификаторы.
ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
Цель работы: Приобретение навыков разработки алгоритмов формирования и обработки одномерного массива. Закрепление понятий базовых структур цикл, разветвление.
Задание к лабораторной работе
В соответствии с вариантом (таблица 1) разработайте алгоритм обработки элементов массива.
Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма.
Проведите тестирование программы в среде программирования.
Рекомендации: После окончания цикла формирования массива организуйте вывод массива и вывод результатов обработки массива. Результаты, например, могут иметь вид:
ИСХОДНЫЙ МАССИВ А:
15.583 19.287 28.385 45.621 39.728 5.456 -8.087 3.897
ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ:
МАХ = 45.621
Вариант заданий
№
вар. Исходные данные Действия по обработке массива
7 Массив С[15] нецелых элементов вводят с клавиатуры. Вычислить минимальный положительный и максимальный отрицательный элементы и их порядковые номера в массиве С. Сформировать новый массив, записав в него найденные значения.
Контрольные вопросы
1.Какие ограничения накладываются на индексы элементов массивов?
2.Способы описания массивов на языке Си. Понятия размерности массива, описание размерности массивов.
3.Задание типов элементов массива. Могут ли элементы массива иметь разный тип?
4.Как располагаются элементы массива в памяти?
5.Чем отличаются алгоритмы поиска максимального и минимального элемента массива.
6. Чем отличаются алгоритмы расчета суммы и подсчета числа элементов массива.
Лабораторная работа № 2
ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ
Цель работы: Получить навыки обработки текстовых файлов средствами языка Cи.
Подготовка к лабораторной работе
1. Повторить основные шаги работы с файлами.
2. Изучить стандартные функции для работы с текстовыми файлами.
3. Разработать схему алгоритма решения задачи согласно варианту задания.
4. Написать программу на языке Си согласно разработанной схеме алгоритма.
5. Используя программу Блокнот создать текстовый файл.
Задание к лабораторной работе
Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания.
Варианты заданий:Создать текстовый файл с произвольным числом строк. Найти слово, в котором максимальное количество буквы 'а' . Вывести сколько раз буква 'а' встречается в этом слове.(само слово выводить не надо)
Контрольные вопросы
1. Описание символьных данных и строк на языке Си.
2. Встроенные функции языка Си, используемые для обработки строк.
3. Назначение функции fgets().
4. Назначение функции fgetc().
5. Назначение функции fscanf().
Лабораторная работа № 3
ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ-ФУНКЦИИ
Цель работы: Приобрести навыки разработки и использования функций, разработанных пользователем.
Подготовка к лабораторной работе:
1. Повторить такие понятия языка Си как: функции, структура типовой функции, структура бестиповой функции, списки фактических и формальных параметров, вызов типовой функции, обращение к бестиповой функции.
2. В соответствии с вариантом задания разработать алгоритм решения задачи, описать его в виде схемы.
Задание к лабораторной работе
В соответствии с индивидуальным заданием, номер которого совпадает с двумя последними цифрами вашего пароля, разработать алгоритмы и программу на языке Си с использованием разработанных автором функций.
Варианты заданий:
ВАРИАНТ №7
1. Для каждого пункта задания написать подпрограмму-функцию
- сформировать матрицу А(NхM);
-вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;
- найти в матрице минимальное положительное число и его индекс;
- определить, сколько в матрице элементов, равных минимальному.
Написать функцию (main), вызывающую разработанные вами функции.
Контрольные вопросы:
1. Типы функции, используемые в программах на языке Си.
2. Структура функции, определенной пользователем.
3. Отличие типовой функции от бестиповой функции.
4. Типы параметров функции.
5. Глобальные и локальные идентификаторы.
Дополнительная информация
Лабораторные работы по информатике (3 штуки) с файлами кодов
Зачет с первого раза, СибГУТИ
Зачет с первого раза, СибГУТИ
Похожие материалы
Информатика, Лабораторная работа №1. Вариант №7
87086956641
: 17 апреля 2017
Даны три числа a, b, c. Выяснить, верно ли, что a < b < c. Ответ получить в текстовой форме: верно или неверно.
20 руб.
Информатика, Лабораторная работа №1, Вариант №7
Галина7
: 24 сентября 2014
Задание. Даны три числа a, b, c. Выяснить, верно ли, что a < b < c. Ответ получить в текстовой форме: верно или неверно.
50 руб.
Информатика, Лабораторная Работа №3, Вариант №7
Галина7
: 24 сентября 2014
Задание к лабораторной работе
Ввести восемь чисел и вычислить количество нулей, сумму положительных чисел и среднее значение отрицательных чисел.
50 руб.
Информатика, Лабораторная работа №5, Вариант №7
Галина7
: 24 сентября 2014
Задание к лабораторной работе
1. Дана действительная квадратная матрица А размера n * n. Вычислить суммы элементов матрицы, имеющих четные и нечетные индексы отдельно.
70 руб.
Информатика, Лабораторная работа №4, Вариант 7
Галина7
: 24 сентября 2014
Задание к лабораторной работе
Дан массив А(10). Вычислить среднее значение элементов массива, которые являются четными числами.
70 руб.
Информатика, Лабораторная работа №2, Вариант 7
Галина7
: 24 сентября 2014
Задание к лабораторной работе
Банк выплачивает 3% годовых. Напечатать таблицу изменения суммы вклада по годам, если
P = P0 (1 + 0,03)n
где P – сумма через n лет;
P0 – первоначальная сумма вклада, P0 = 1000 руб;
n– число лет, прошедших с момента внесения суммы.
50 руб.
Лабораторные работы № 1,2,3.4,5 по информатике. ВАРИАНТ №7,№17
rai9247
: 19 апреля 2019
по лабораторной работе № 1
Программирование разветвляющихся процессов
по лабораторной работе № 2
Программирование простых циклических процессов
по лабораторной работе № 3
Программирование типовых алгоритмов
по лабораторной работе № 4
Обработка одномерных массивов
по лабораторной работе № 5
Обработка двумерных массивов
100 руб.
Информатика. Лабораторные работы №№1-5. Вариант №7
7059520
: 21 ноября 2015
Отчеты лабораторных работ 1-5 ФОТО ПРИЛАГАЮТСЯ
1. лаб
Даны три числа a, b, c. Выяснить, верно ли, что a < b < c. Ответ получить в текстовой форме: верно или неверно.
2. лаб
Дано:
Банк выплачивает 3% годовых. Напечатать таблицу изменения суммы вклада по годам, если
P = P0 (1 + 0,03n)
где P - сумма через n лет;
P0 - первоначальная сумма вклада, P0 = 1000 руб;
n- число лет, прошедших с момента внесения суммы.
3. лаб
Дано:
Ввести восемь чисел и вычислить количество нулей, сумму положительных
150 руб.
Другие работы
Расчет системы силовой установки для колесного тягача грузоподъемностью 12 тонны
GnobYTEL
: 3 марта 2012
Максималъная эффективная мощностъ двигателя.......222.0 кВт
Доля тепла, отводимого системой охлаждения........ 0.2
Уделъный расход топлива........................... 0.1 кг/Дж
Низшая теплотворная способностъ топлива...........41800.000 г/Дж
Коэффициент запаса радиатора...................... 1.1
Коэффициент омывания радиатора.................... 0.8
Коэф.теплоотдачи от жидкости к стенкам радиатора..8.000
Коэф.теплоотдачи от стенок к воздуху..............100.000
Коэф.теплопроводности мате
20 руб.
Агрегат АОРС-60 для ремонта нефтегазовых скважин
as.nakonechnyy.92@mail.ru
: 15 мая 2018
Агрегат АОРС-60 для ремонта нефтегазовых скважин-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для капитального ремонта, обработки пласта, бурения и цементирования нефтяных и газовых скважин-Курсовая работа-Дипломная работа
387 руб.
Компьютерные технологии в телекоммуникации. Зачет. Вариант №10
rmn77
: 15 августа 2019
Компьютерные технологии в телекоммуникации.
Зачет. Вариант №10
1. Методика форматирования абзацев при создании текста.
2. Использование выделений и копирования при создании текста.
3. Рассчитать в MathCad значения функции
и нарисовать график. (см. скрин)
355 руб.
Втулка 05.01.08 ЧЕРТЕЖ
coolns
: 29 июля 2023
Втулка 05.01.08
По аксонометрической проекции детали выполнить ее чертеж в наименьшем, но достаточном для выявления формы количестве изображений (виды, разрезы, сечения). Нанести размеры и обозначения шероховатости поверхностей.
Чертеж + 3Д + PDF (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D.
Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer.
По другим вариантам и всем вопросам пишите в Л/С.
150 руб.