
- •Задачник-сборник по информатике
- •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. Контрольные вопросы
3. Задачи на использование условного оператора
4. Задачи на использование условного оператора
5. Задачи на целочисленную арифметику
Переменной k присвоить значение последней цифры введенного трехзначного числа
Дано расстояние в сантиметрах. Найти число целых метров в нем.
Дан вес в граммах. Найти число целых килограммов в нем.
Дано двузначное число. Найти: число десятков в нем, число единиц в нем, произведение его цифр, сумму его цифр.
Дано натуральное число, выражающее вес в граммах. Записать этот вес, выделив килограммы и граммы. Пример: для введенного числа 12345 получим 12 кг 345 г.
Дано натуральное число, выражающее расстояние в миллиметрах, Записать это расстояние, выделив метры, сантиметры и миллиметры. Пример: для введенного числа 12345, получим 12м34 см 5 мм
Переменным C1, С2, СЗ присвоить первую, вторую и третью цифру введенного трехзначного числа
Даны два натуральных числа - трехзначное и двузначное. Найти разность сумм цифр этих чисел.
Найти сумму цифр четырехзначного числа, введенного с клавиатуры.
Дана величина А (А>=2000), выражающая объем информации в байтах. Перевести А в более крупные единицы измерения информации. Пример: для числа 2500 получим 2 Кбайт 452 байт.
Дано двузначное число. Получить новое число, переставив цифры данного числа,
Дано трехзначное число. Получить из него двузначное число, вычеркнув последнюю его цифру.
Дано трехзначное число. Получить из него двузначное число, вычеркнув первую его цифру.
Дано трехзначное число. Найти число, полученное при прочтении его цифр справа налево.
Дано трехзначное число. В нем зачеркнули первую слева цифру, и приписали ее в конце. Найти полученное число.
Дано трехзначное число. В нем зачеркнули последнюю цифру, и приписали ее в начале. Найти полученное число.
6. Задачи на использование циклических конструкций
Дана числовая последовательность {2, 5,8,...}. Найти сумму членов с пятнадцатого по двадцать пятый включительно. Ответ: 649
Дана числовая последовательность {6, 9,12,...}. Найти сумму членов с десятого по двадцать пятый включительно. Ответ: 888.
7. Задачи на использование циклических конструкций
8. Задачи на использование циклических конструкций и работу с числами, где заранее неизвестно, сколько в них цифр
Найти сумму чётных цифр числа
Найти самую большую цифру в числе
Найти самую старшую цифру в числе
Переставить цифры в обратном порядке
Найти разницу цифр, стоящих на чётных и на нечётных местах
Есть ли в числе две одинаковые цифры?
8. По блок-схеме написать программу с использованием цикла
9. Задачи на использование цикла
Нахождение НОД методом Евклида
Проверить, является ли данное число простым
Найти делители числа
Работа с числами и делителями (цикл с предусловием)
Нахождение делителей числа (их суммы, количества)
Цикл с параметром. Вложенные циклы
Найти все решения уравнения x2+y2=z2 в целых двухзначных числах
Цикл с постусловием. Обработка данных во время ввода
Найти максимальное среди введённых 10 чисел
Найти сумму чётных чисел до первого введённого отрицательного
На заданном промежутке найти количество простых чисел
Найти цифровой корень числа
Найти все двухзначные числа, которые кратны своему цифровому корню
На заданном промежутке найти все числа, у которых цифровой корень является простым числом