- •Задачник-сборник по информатике
- •I. Информация и информационный процессы
- •1. Задачи на использование алфавитного подхода в измерении информации
- •2. Задачи на вероятностный подход в измерении информации. Равновероятные события
- •2. Задачи на вероятностный подход в измерении информации. Неравновероятные события
- •3. Задачи на использование условного оператора
- •4. Задачи на использование условного оператора
- •6. Задачи на использование циклических конструкций
- •7. Задачи на использование циклических конструкций
- •8. Задачи на использование циклических конструкций и работу с числами, где заранее неизвестно, сколько в них цифр
- •8. По блок-схеме написать программу с использованием цикла
- •9. Задачи на использование цикла
- •11.Простейшие задачи на использование одномерного массива
- •12. Анализ одномерного массива
- •13. Нахождение максимума и минимума в массиве
- •14. Практически выполнить следующие пункты в одной программе (ничего не удаляя и запуская её после выполнения каждого пункта, начиная с пункта 4)
- •15. Практическая работа на вставку и удаление элементов массива
- •16. Вставка и удаление элементов
- •19. Практическая работа «Работа с одномерным массивом»
- •20. Практическая работа «Основные операции с двумерными массивами»
- •21. Задачи на использование двумерного массива
- •22. Задачи на использование двумерного массива
- •Лабораторная работа «Линейные вычислительные процессы»
- •1. Цель работы
- •2. Варианты заданий
- •3. Методические указания по выполнению лабораторной работы
- •4. Пример оформления отчета по лабораторной работе
- •А. Постановка задачи
- •Б. Разработка алгоритма
- •В. Схема алгоритма
- •Г. Контрольный расчет
- •Д. Программа на языке Pascal
- •Линейные вычислительные процессы
- •Е. Выводы
- •5. Контрольные вопросы
- •Лр. Разветвляющиеся вычислительные процессы
- •Метод 1. Использование вложенных инструкций if then else
- •А. Постановка задачи
- •Б. Схема алгоритма
- •В. Контрольный расчет
- •Г. Программа на языке Паскаль
- •5. Методические указания по выполнению контрольного расчета
- •6. Контрольные вопросы
19. Практическая работа «Работа с одномерным массивом»
Пусть в массиве содержатся результаты измерений температуры воздуха, которые проводились ежедневно в течение декабря месяца. Нижеприведённые данные вывести в файл. Определить:
среднемесячную температуру декабря;
сколько раз температура была выше 0°С;
дни, когда температура была наибольшей;
день, когда первый раз температура поднялась выше нуля, и увеличьте эту температуру на 1°С;
сколько дней температура была выше средней;
день, когда температура была ближе всего к средней температуре в декабре;
сколько раз в декабре температура меняла знак;
первую из минимальных температур и вытесните ее на последнее место, сдвинув все остальные к началу массива
сколько раз было совпадений температуры с соответствующими днями прошлого года (использовать ещё один массив)
20. Практическая работа «Основные операции с двумерными массивами»
Заполнить двумерный массив случайным образом числами из диапазона [-20,20]
Вывести массив на экран
Найти сумму элементов вначале 4 строки, а затем той строки, номер которой будет задан с клавиатуры
Найти сумму элементов вначале 3 столбца, а затем того столбца, номер которого будет задан с клавиатуры
Найти количество нулевых элементов
Все элементы массива увеличить в 2 раза
Напечатать таблицу Пифагора
21. Задачи на использование двумерного массива
Напечатать таблицу Пифагора
Найти сумму элементов массива
Найти количество 0 в каждой строке
Найти максимальный элемент и его индексы
Составить программу, которая в двумерном массиве случайных чисел находит в каждой строке наибольший элемент и записывает его в одномерный массив
Задачи о минимуме
Найти минимальный элемент в массиве и его координаты
Найти минимальный элемент в каждой строке (в каждом столбце)
Удаление столбцов и строк
Удалить столбец с минимальной суммой элементов
Удалить все строки, в которых есть нули
Вставка столбцов и строк
Добавить строку внизу массива, куда занести сумму элементов столбцов
Вставить строку вверху массива, куда занести номера столбцов
Замена элементов
Заменить значение элемента заданной строки и заданного столбца заданным числом
Заменить весь заданный столбец (всю заданную строку) заданным числом
Разные задачи
Дан массив. Найти сумму элементов больших 30, кол-во нечетных элементов, среднее арифметическое четных элементов, сумму тех элементов, сумма индексов которых равна заданному числу
Определить, есть ли в массиве одинаковые элементы
22. Задачи на использование двумерного массива
Сообщение записано с
к). “18 делится на 4 тогда и только тогда, когда 18 делится на 2”. л). “15 делится на 5 тогда и только тогда, когда 15 делится на 10”.
Лабораторные и практические работы