Информатика. Лабораторные работы. Вариант 7

Цена:
700 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1 (1).c
material.view.file_icon lab2 (1).c
material.view.file_icon lab3 (1).c
material.view.file_icon Лаб1 информатика.docx
material.view.file_icon Лаб2 информатика.docx
material.view.file_icon Лаб3 информатика.docx

Необходимые программы

Работа представляет собой 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. Глобальные и локальные идентификаторы.

Дополнительная информация

Лабораторные работы по информатике (3 штуки) с файлами кодов
Зачет с первого раза, СибГУТИ
Информатика, Лабораторная работа №1. Вариант №7
Даны три числа a, b, c. Выяснить, верно ли, что a < b < c. Ответ получить в текстовой форме: верно или неверно.
User 87086956641 : 17 апреля 2017
20 руб.
Информатика, Лабораторная работа №4, Вариант 7
Задание к лабораторной работе Дан массив А(10). Вычислить среднее значение элементов массива, которые являются четными числами.
User Галина7 : 24 сентября 2014
70 руб.
Информатика, Лабораторная работа №4, Вариант 7
Информатика, Лабораторная работа №2, Вариант 7
Задание к лабораторной работе Банк выплачивает 3% годовых. Напечатать таблицу изменения суммы вклада по годам, если P = P0 (1 + 0,03)n где P – сумма через n лет; P0 – первоначальная сумма вклада, P0 = 1000 руб; n– число лет, прошедших с момента внесения суммы.
User Галина7 : 24 сентября 2014
50 руб.
Информатика, Лабораторная работа №2, Вариант 7
Информатика, Лабораторная Работа №3, Вариант №7
Задание к лабораторной работе Ввести восемь чисел и вычислить количество нулей, сумму положительных чисел и среднее значение отрицательных чисел.
User Галина7 : 24 сентября 2014
50 руб.
Информатика, Лабораторная Работа №3, Вариант №7
Информатика, Лабораторная работа №1, Вариант №7
Задание. Даны три числа a, b, c. Выяснить, верно ли, что a < b < c. Ответ получить в текстовой форме: верно или неверно.
User Галина7 : 24 сентября 2014
50 руб.
Информатика, Лабораторная работа №1, Вариант №7
Информатика, Лабораторная работа №5, Вариант №7
Задание к лабораторной работе 1. Дана действительная квадратная матрица А размера n * n. Вычислить суммы элементов матрицы, имеющих четные и нечетные индексы отдельно.
User Галина7 : 24 сентября 2014
70 руб.
Информатика, Лабораторная работа №5, Вариант №7
Лабораторные работы № 1,2,3.4,5 по информатике. ВАРИАНТ №7,№17
по лабораторной работе № 1 Программирование разветвляющихся процессов по лабораторной работе № 2 Программирование простых циклических процессов по лабораторной работе № 3 Программирование типовых алгоритмов по лабораторной работе № 4 Обработка одномерных массивов по лабораторной работе № 5 Обработка двумерных массивов
User rai9247 : 19 апреля 2019
100 руб.
Информатика. Лабораторные работы №№1-5. Вариант №7
Отчеты лабораторных работ 1-5 ФОТО ПРИЛАГАЮТСЯ 1. лаб Даны три числа a, b, c. Выяснить, верно ли, что a < b < c. Ответ получить в текстовой форме: верно или неверно. 2. лаб Дано: Банк выплачивает 3% годовых. Напечатать таблицу изменения суммы вклада по годам, если P = P0 (1 + 0,03n) где P - сумма через n лет; P0 - первоначальная сумма вклада, P0 = 1000 руб; n- число лет, прошедших с момента внесения суммы. 3. лаб Дано: Ввести восемь чисел и вычислить количество нулей, сумму положительных
User 7059520 : 21 ноября 2015
150 руб.
Информатика. Лабораторные работы №№1-5. Вариант №7
Сети связи и системы коммутации. Лабораторная работа №3
1. Цель работы Изучение алгоритмов ввода информации в память управляющего устройства по результатам сканирования элементов АТС с программным управлением. Изучение состава и назначения исходных данных, используемых программами ввода информации. Изучение состава и назначения результирующих данных, создаваемых программами ввода информации. Моделирование процесса ввода информации на IBM PC в дисплейном классе кафедры АЭС. .................... 3. Контрольные вопросы 1. Какая из программ (ПCK 1 и
User СибирскийГУТИ : 14 июля 2018
100 руб.
Контрольная работа по дисциплине: Иностранный язык (английский) (часть 1). Для всех вариантов
Контрольная работа I. Переведите следующие предложения, выбирая правильный артикль: определённый, неопределённый или нулевой (отсутствие артикля). 1. Can you tell me … way to the nearest supermarket? 2. He does his best to speak … English fluently. 3. In my opinion, the government do not do enough to help … homeless. 4. What did you have for … breakfast this morning? 5. … women live longer than … men. II. Переведите следующие предложения, обращая внимание на модальные глаголы. 1. You mus
User SibGUTI2 : 25 июля 2024
350 руб.
Контрольная работа по дисциплине: Иностранный язык (английский) (часть 1). Для всех вариантов
«Формирование абонентских данных для группы абонентов цифровой АТС типа Квант-Е». Вариант №11
вариант №11 1. Емкость ЦАТС = 1928 абонентов. 2. Нумерация абонентских линий на ЦАТС: 53000-53499; 57300-57799; 60100-60599; 62000-62427. 3. Группа абонентов с указанием СНА, типа ТА и ПВ, ДВО
User fedorkin : 15 января 2013
Социальная работа с семьями наркоманов и алкоголиков
Введение. 2 Глава I. Семья как фактор профилактики наркомании. 4 1.1. Наркомания как семейная проблема. 4 1.2. Групповая работа с родителями наркоманов. 13 Глава II. Роль социального работника в оказании помощи семьям с больными алкоголизмом. 19 2.1. Системный подход семьи в оказании помощи алкоголику. 19 2.2. Помощь семье больного алкоголизмом. 24 Заключение. 30 Литература. 32 Введение. Проблемы пьянства среди молодежи уже много лет являются актуальными для нашей страны. В последнее время наме
User Lokard : 4 февраля 2014
5 руб.
up Наверх