СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Задания по программированию в Pascal ABC

Нажмите, чтобы узнать подробности

Задание №1

  • Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
  • Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).

Варианты заданий:

  1. Нефтебаза отпустила за два дня S л. бензина. Во второй день база отпустила на V л. больше. Сколько литров бензина база отпустила отдельно за каждый день?
  2. Составьте программу для определения сдачи после покупки в магазине товара: кроссовок стоимостью A руб., футболки стоимостью B руб., мяча стоимостью C руб. Исходная сумма, выделенная на покупку D руб. В случае нехватки денег сдача получится отрицательной.
  3. В течение месяца продавец доставлял на дом S л молока в день. В августе молоко стоило X руб. за литр. С первого сентября цена молока увеличилась на А руб. Сколько надо заплатить продавцу за все доставленное молоко в конце сентября? Количество покупаемого молока осталось прежним.
  4. Отделочная фирма хочет оклеить обоями длинную стену в доме заказчика. Длина этой стены равна A и высота B. Рулон обоев имеет длину X м и ширину Y м. Сколько будут стоить обои для всей стены, если цена одного рулона K руб?
  5. За год квартплата повышалась дважды. Первый раз на N1%, а второй на N2%. Год назад семья Ивановых платила квартплату S рублей в месяц. Сколько они платят сейчас.

Задание №2

  • Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
  • Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).

Варианты заданий:

Таблица 1. Задания

выражение

х

у

1

1

1,47

2

1

-6,65

3

1

2,34

4

1

1

5

1

1,78

Задание №3

  • Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
  • Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).

Варианты заданий:

Таблица 2. Задания

выражение

1

2

3

4

5

Задание №4

Порядок выполнения индивидуальной работы

  • Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
  • Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).

Варианты заданий:

  1. Написать программу, которая по вводимому числу от 1 до 5 (номеру курса) выдает соответствующее сообщение «Привет, k-курсник». Например, если k=1 «Привет, первокурс­ник»; при k=4 «Привет, четверокурсник».
  2. Написать программу, которая по данному натуральному числу от 1 до 12 (номеру месяца) выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то: 1 января - Новый год, 7 января - Рождество).
  3. Для каждой введенной цифры (0–9) вывести соответствующее ей название на английском языке (0 - zero, 1 - one, 2 - two,.).
  4. Составить программу, которая по данному числу (1 - 12) выво­дит название соответствующего ему месяца.
  5. Составить программу, позволяющую получить словесное опи­сание отметок (1 - плохо, 2 - неудовлетворитель­но, 3 - удовлетворительно, 4 - хорошо, 5 - отлично).
  6. Написать программу, которая по введенному значению градуса угла определяла его тип: острый, прямой, тупой.

Задание №5

Порядок выполнения индивидуальной работы

  • Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
  • Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).

Варианты заданий 1:

Использовать циклы с пред- и пост условием.

  1. Билет называется «счастливым», если в его номере сумма первых трех цифр равно сумме последних трех. Написать программу, подсчитывающую количество тех «счастливых» билетов, у которых сумма трех цифр равна 13.
  2. В поле по уборке урожая работало N комбайнов. Первый комбайн работал m ч., а каждый следующий на 20 минут больше, чем предыдущий. Написать программу рассчитывающую, сколько времени проработали N комбайнов.
  3. Написать программу, рассчитывающую сумму денег по вкладу при вложении начальной суммы с фиксированной процентной ставкой дохода через определенное количество лет. Пользователь должен вводить с клавиатуры начальный вклад, число лет и процентную ставку.
  4. Гражданин 1 июля открыл счет в банке, вложив S руб. Через каждый месяц размер вклада увеличивается на N% от имеющейся суммы. Определить прирост суммы вклада за 1,2,.,10 месяц.
  5. Написать программу, вычисляющую, сколько лет потребуется для того, чтобы при заданной процентной ставке и величине начального вклада сумма на счете достигла запрашиваемого значения.

Задание №6

Порядок выполнения индивидуальной работы

  • Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
  • Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).

Варианты заданий:

Дан одномерный массив (заполняется пользователем), написать программу, которая решает поставленную задачу в соответствии с индивидуальным вариантом.

  1. Количество четных чисел.
  2. Произведение всех чисел.
  3. Количество чисел равных X.
  4. Количество нечетных чисел.
  5. Количество чисел меньших X.
11.10.2017 16:45


Рекомендуем курсы ПК и ПП