Инфоурок / Информатика / Другие методич. материалы / Задачи для программирования на Паскале (7-11 классы)

Задачи для программирования на Паскале (7-11 классы)



Московские документы для аттестации!

124 курса профессиональной переподготовки от 4 795 руб.
274 курса повышения квалификации от 1 225 руб.

Для выбора курса воспользуйтесь поиском на сайте KURSY.ORG


Вы получите официальный Диплом или Удостоверение установленного образца в соответствии с требованиями государства (образовательная Лицензия № 038767 выдана ООО "Столичный учебный центр" Департаментом образования города МОСКВА).

ДИПЛОМ от Столичного учебного центра: KURSY.ORG


Выбранный для просмотра документ ветвление.docx

библиотека
материалов

Ветвление

Составьте программы для решения следующих задач.

1. Если сумма двух чисел положительна, то определить их разность, а в противном случае - произведение.
2. Если первое число больше второго то определить квадрат меньшего числа, а в противном случае – произведение чисел.
3. Зная температуру воздуха, определить вид осадков (дождь или снег).
4. Зная количество детей в семье определить её общественный статус (обычная или многодетная).
5. Определить хватит ли денег на покупку А кг яблок (хватит или не хватит).
6. Определить что легче, М пачек масла или N банок тушенки (масло легче или тушенка легче).
7. Зная стороны прямоугольника. Определить что больше его периметр или площадь (площадь или периметр).
8. Определить будет ли треугольник (со сторонами А, В – катеты и С – гипотенуза) прямоугольным (прямоугольный или не прямоугольный).
9. Определить находится ли точка с координатами X,Y внутри окружности с центром в начале координат и радиусом R (находится или не находится).
10. Определить кто проедет меньший путь и на сколько. Автомобилист со скоростью 80 км/ч за k часов или мотоциклист со скоростью 70 км/ч за p часов.
11. Введите с клавиатуры возраст человека (от 1 до 25) и выведите на экран сообщение о его статусе (ребенок, ученик или студент).
12. Введите с клавиатуры скорость объекта в км/ч (от 5 до 100) и выведите на экран сообщение об объекте (человек, велосипедист или автомобилист).



Выбранный для просмотра документ массивы задачи.docx

библиотека
материалов

Массивы

Составьте программы для решения следующих задач.

1. Сформировать массив, состоящий из 40 элементов, с помощью функции случайных чисел в диапазоне значений от -15 до 10. Определить сумму положительных элементов массива.
2. Сформировать массив, состоящий из 30 элементов, с помощью функции случайных чисел в диапазоне значений от -10 до 20. Определить количество отрицательных элементов массива.
3. Сформировать массив, состоящий из 20 элементов, с помощью функции случайных чисел в диапазоне значений от 10 до 500. Определить максимальный (наибольший) элемент массива.
4. Сформировать массив, состоящий из 45 элементов, с помощью функции случайных чисел в диапазоне значений от 15 до 100. Определить среднее значение элементов массива.
5. Сформировать массив, состоящий из 15 элементов, с помощью функции случайных чисел в диапазоне значений от -15 до 120. Определить минимальный (наименьший) элемент массива.
6. Определить количество дней в марте, когда температура была ниже нуля, и среднюю температуру второй декады.
7. Определить средний стаж работников предприятия (50 человек) и количество работников, чей стаж менее 5 лет.
8. Определить количество дней в феврале, когда температура была выше нуля и среднюю температуру первой декады.
9. Определить средний рост учеников класса (25 человек) и количество высокорослых учеников.
10. Определить количество дней в апреле, когда температура была выше 15 градусов и среднюю температуру первой половины месяца. 
11. Определить средний возраст работников предприятия (40 человек) и количество работающих пенсионеров (возраст более 60 лет).



Выбранный для просмотра документ следование.docx

библиотека
материалов

Следование

Составьте программы для решения следующих задач.

1. Определить площадь и периметр прямоугольника, если известны длина и ширина.
2. Определить размер сдачи, если известны количество имеющихся денег и стоимость покупки. 
3. Определить стоимость проезда, если известны расстояние и стоимость проезда 1 километра.
4. Определить стоимость покупки, если известны цена товара и количество купленных килограмм.
5. Определить объём в литрах, если известен объём в баррелях.(1 баррель = 159 литров).
6. Три человека пообедали в ресторане. Официант подал каждому из них счет на А, В и С рублей. Они решили оставить официанту чаевые в размере 15% от общего счета. Определить сумму общего счета и чаевых.
7. Определить количество  евро и количество рублей в результате обмена D долларов, если известны курсы валют: X руб. за 1 доллар и Y руб. за 1 евро.
8. Определить расход бензина в литрах и рублях для преодоления на машине расстояния в S км., если расход на каждые 100 км. составляет Р литров, и стоимость одного литра С рублей. 
9. Определить стоимость платы за электроэнергию, если известны: А – старое показание счетчика, В – новое показание счетчика, С – стоимость 1 Квт/ч.
10. Определить стоимость поездки в театр для одного ученика, если известны: А – количество учеников, В – стоимость одного билета, С – общие затраты на автобус.
11. Оклад сотрудника предприятия А рублей. Определить заработную плату сотрудника,  учитывая  премию - 25% от оклада, и вычет подоходного налога (12% от общей суммы). В качестве ответа вывести сумму до налога, налог, и заработную плату.



Выбранный для просмотра документ строки задачи.docx

библиотека
материалов

Строки

Составьте программы для решения следующих задач.

1. Определить, какая из двух букв «а» или «о» чаще встречается в данном тексте.    
2. Определить, является ли введенное слово палиндромом, т.е. словом, которое читается одинаково как слева направо, так и справа налево.
3. В тексте все слова отделены друг от друга одним пробелом. Определить в данном тексте количество слов.    
4. Вычислить стоимость произвольного рекламного текста. Стоимость одной буквы — 10 руб., комиссионный сбор — 150 руб. (Пробелы между словами в стоимость не входят).
5. В данном тексте, введенном с клавиатуры заменить все буквы «а» на «о».    
6. Определить, сколько раз в текст входит данная последовательность из двух букв.
7. В тексте все слова отделены друг от друга одним пробелом. Определить количество слов, которые начинаются с буквы «а».    
8. В тексте все слова отделены друг от друга одним пробелом. Определить количество слов, которые оканчиваются буквой «в».

 



Выбранный для просмотра документ циклы.docx

библиотека
материалов

Повторение (цикл)

Составьте программы для решения следующих задач.

Цикл "ПОКА"

1. Из 800 учащихся школы на данный момент посещают школу N человек. Определить, через сколько дней число посещающих школу составит менее половины учащихся школы, если число не больных школьников каждый день уменьшается на 10% от предыдущего дня.
2. Из полностью наполненной цистерны, ёмкостью S  литров, начинает выливаться вода. В каждую секунду из бочки выливается 5% находящейся в бочке воды. Через сколько секунд в бочке останется менее 1 литра воды.
3. Из 500 учащихся школы на данный момент болеют гриппом M человек. Определить, через сколько  дней будет болеть более половины учеников школы, если каждый день число больных увеличивается на 15% от заболевших.
4.Численность населения в некотором городе каждый год увеличивается на 1% по отношению к предыдущему году. На данный момент в городе проживает F человек. Через сколько лет численность населения города составит более 45000 человек.

Цикл с параметром "ДЛЯ"

1. Из полностью наполненной цистерны, ёмкостью S  литров, начинает выливаться вода. В каждую секунду из бочки выливается 6% находящейся в бочке воды. Сколько литров воды останется в бочке через 20 секунд.
2. Численность населения в некотором городе каждый год увеличивается на 2% по отношению к предыдущему году. На данный момент в городе проживает F человек. Какова будет численность населения города через 5 лет.
3. В школе на данный момент болеют гриппом M человек. Определить, сколько детей будет болеть через 7 дней, если каждый день число больных увеличивается на 10% от заболевших.
4. На данный момент школу посещают N человек. Определить, сколько детей будет посещать школу через 10 дней, если число посещающих школьников каждый день уменьшается на 8% от предыдущего дня.
5. Вывести на экран один из столбцов таблицы умножения.

6. Известно, что 1 доллар = n руб. Вывести на экран таблицу связи ДОЛЛАР – РУБЛЬ в следующем виде: 
5 дол. = … руб.
10 дол. = ... руб.
........................
50 дол. = ... руб.

7. Начав тренировки,  спортсмен в первый день пробежал  x км.  Каждый  следующий день  он увеличивал дневную норму  на  5%  от нормы  предыдущего дня.  Вывести на экран таблицу преодоленных расстояний в течение 10 дней в следующем виде:
1 день - … км.
2 день - … км.
………………
10 день - … км.

8. Стоимость 1 кг. некоторого продукта = x руб. Вывести на экран таблицу стоимости этого продукта в следующем виде:
50 гр. - … руб.
100 гр. - … руб.
…………………
600 гр. - … руб.



Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

Специально для учителей, воспитателей и других работников системы образования действуют 65% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG


Общая информация

Номер материала: ДA-054229

Похожие материалы