Задания по программированию
учебно-методический материал по информатике и икт (8 класс) на тему
Предварительный просмотр:
Задание №1
- Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
- Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).
Варианты заданий:
- Нефтебаза отпустила за два дня S л. бензина. Во второй день база отпустила на V л. больше. Сколько литров бензина база отпустила отдельно за каждый день?
- Составьте программу для определения сдачи после покупки в магазине товара: кроссовок стоимостью A руб., футболки стоимостью B руб., мяча стоимостью C руб. Исходная сумма, выделенная на покупку D руб. В случае нехватки денег сдача получится отрицательной.
- В течение месяца продавец доставлял на дом S л молока в день. В августе молоко стоило X руб. за литр. С первого сентября цена молока увеличилась на А руб. Сколько надо заплатить продавцу за все доставленное молоко в конце сентября? Количество покупаемого молока осталось прежним.
- Отделочная фирма хочет оклеить обоями длинную стену в доме заказчика. Длина этой стены равна A и высота B. Рулон обоев имеет длину X м и ширину Y м. Сколько будут стоить обои для всей стены, если цена одного рулона K руб?
- За год квартплата повышалась дважды. Первый раз на 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 до 5 (номеру курса) выдает соответствующее сообщение «Привет, k-курсник». Например, если k=1 «Привет, первокурсник»; при k=4 «Привет, четверокурсник».
- Написать программу, которая по данному натуральному числу от 1 до 12 (номеру месяца) выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то: 1 января - Новый год, 7 января - Рождество).
- Для каждой введенной цифры (0–9) вывести соответствующее ей название на английском языке (0 - zero, 1 - one, 2 - two, ...).
- Составить программу, которая по данному числу (1 - 12) выводит название соответствующего ему месяца.
- Составить программу, позволяющую получить словесное описание отметок (1 - плохо, 2 - неудовлетворительно, 3 - удовлетворительно, 4 - хорошо, 5 - отлично).
- Написать программу, которая по введенному значению градуса угла определяла его тип: острый, прямой, тупой.
Задание №5
Порядок выполнения индивидуальной работы
- Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
- Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).
Варианты заданий 1:
Использовать циклы с пред- и пост условием.
- Билет называется «счастливым», если в его номере сумма первых трех цифр равно сумме последних трех. Написать программу, подсчитывающую количество тех «счастливых» билетов, у которых сумма трех цифр равна 13.
- В поле по уборке урожая работало N комбайнов. Первый комбайн работал m ч., а каждый следующий на 20 минут больше, чем предыдущий. Написать программу рассчитывающую, сколько времени проработали N комбайнов.
- Написать программу, рассчитывающую сумму денег по вкладу при вложении начальной суммы с фиксированной процентной ставкой дохода через определенное количество лет. Пользователь должен вводить с клавиатуры начальный вклад, число лет и процентную ставку.
- Гражданин 1 июля открыл счет в банке, вложив S руб. Через каждый месяц размер вклада увеличивается на N% от имеющейся суммы. Определить прирост суммы вклада за 1,2,...,10 месяц.
- Написать программу, вычисляющую, сколько лет потребуется для того, чтобы при заданной процентной ставке и величине начального вклада сумма на счете достигла запрашиваемого значения.
Задание №6
Порядок выполнения индивидуальной работы
- Создать программу, автоматизирующую процесс решение задачи в соответствии с вариантом.
- Составить отчет о проделанной работе (в отчет включить условие задачи, блок-схема, программа на Pascal, результаты выполнения программы).
Варианты заданий:
Дан одномерный массив (заполняется пользователем), написать программу, которая решает поставленную задачу в соответствии с индивидуальным вариантом.
- Количество четных чисел.
- Произведение всех чисел.
- Количество чисел равных X.
- Количество нечетных чисел.
- Количество чисел меньших X.
По теме: методические разработки, презентации и конспекты
Разноуровневые задания по программированию на Паскале
Задания по каждой теме я распечатываю, разрезаю, как билеты, и раздаю ученикам - каждому своё. Если ученик решил задачу не совсем самостоятельно, а с моими подсказками, я даю ему другое зад...
Решение заданий части С3 (динамическое программирование)
Представлены решение материалов в сайта Полякова К.Ю. по заданиям С3(динамическое программирование) Ссылка на сайт - http://kpolyakov.narod.ru/school/ege.htm....
программированные задания на уроках истории
Методические рекомендации и примерные задания для работы на уроках истории в старших классах...
Практические задания по МДК "Системное программирование" для специальности "Программирование в компьютерных систем""
ПРАКТИЧЕСКИЕ ЗАДАНИЯ ДЛЯ МДК «Системное программирование» ...
Домашнее задание по теме «Программирование циклов с заданным условием продолжения работы» 8 класс
Для дистанционного использования...
Письменные домашние задания по программированию на Паскале, 9кл
Письменные домашние задания по программированию на Паскале....
Задания для программирования в консольном приложении C++
Задания для учеников, делающих первые шаги в программировании в консольном приложении C++...