Это методическое пособие предназначено для желающих самостоятельно научиться решать задачи по основным разделам предмета на языках Бейсик и Паскаль. Предлагаемая методика включает

Вид материалаМетодическое пособие
Подобный материал:
1   ...   8   9   10   11   12   13   14   15   ...   25

VI.3.Задачи  уровня

  1. Составить программу для решения задачи при x=3.



  1. Составить программу для решения задачи: Вычислить квадрат первых десяти чисел.
  2. Составить программу для решения задачи: Составит таблицу перевода миль в километры для расстояний от 5 до 75 миль с шагом 5 (1 миля составляет 1.609 км).
  3. Составить программу для решения задачи: Составить таблицу перевода сантиметров в дюймы для расстояний от 5 до 65 сантиметров с шагом 4. (1 дюйм составляет 2.54 сантиметра)
  4. Составить программу для решения задачи: Напечатать таблицу умножения для числа 12.
  5. Составить программу для решения задачи: Найти корни квадратного уравнения:

7. Составить программу для решения задачи: Нахождение максимального из двух чисел. (x, y задать самостоятельно).

VI.4.Задачи  уровня

  1. Составить программу для решения задачи: В классе N учеников. Определить средний рост учеников класса, вводя в ЭВМ по очереди рост каждого ученика.
  2. Составить программу для решения задачи: Найти наибольший общий делитель двух целых положительных чисел.
  3. Составить программу для решения задачи: В ЭВМ по очереди поступают результаты соревнований по плаванию, в которых участвует n спортсменов. Выдать лучший результат после ввода результата очередного спортсмена.
  4. Составить программу для решения задачи: Группа, состоящая из n студентов, сдает нормы ГТО по метанию гранаты. Определить сколько студентов выполнило нормы ГТО.
  5. Составить программу для решения задачи: Ученикам 1-го класса назначается дополнительно стакан молока (200 мл), если их вес составляет меньше 30 кг. Определить, сколько литров молока потребуется ежедневно для одного класса, состоящего из n учеников.

VI.5.Задачи  уровня


1
. Составить программу для решения задачи: Траектория снаряда, вылетающего из орудия под углом  c начальной скоростью 0, описывается уравнениями:

x=0 cos (),

y=0 sin (-g2/2),

где g= 9,8м/с2 - ускорение свободного падения,  - время. Вводя n заданных пар 0, , определить, сколько снарядов поразит цель высотой P, расположенную в вертикальной плоскости ствола орудия на расстоянии R на высоте H(см.рис.)


y



P


0

x






  1. Разработать программу вычисления значения функции.




x + y, если (x) делится на (y) без остатка

f(x, y) =

x - 1, если (x) не делится на (y) без остатка

  1. Составить программу вычисления (генерирования) 100 членов последовательности, заданной формулой



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




VI.6.Контрольные работы

VI.6.1.Контрольная работа №1

Диктант


1. Дайте определение разветвляющегося алгоритма.

2. Опишите виды разветвляющегося алгоритма.

3. Напишите сокращенную форму условного опера­тора.

4. Нарисуйте блок-схему сокращенной формы услов­ного оператора.
  1. Напишите полную форму условного оператора.



VI.6.2.Контрольная работа №2

Вариант 1


1. Составить программу, реализующую эпизод сказки: спра­шивает, куда предпочитает пойти герой (налево, направо или прямо), и печатает, что его ждет в каждом случае.

2. Заданы площади круга и квадрата. Поместится ли квадрат в круге?

Вариант 2


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

2. Заданы площади квадрата и круга. Составить программу, проверяющую, поместится ли круг в квадрате.

Вариант 3


1. Дано число N <= 999. Определить, является ли это число перевернутым (например, 356653, 55, 6886 ).
  1. Заданы координаты двух точек. Определить, лежат ли они на одной окружности с центром в начале координат?



VI.6.3.Контрольная работа №3

Вариант 1


1. Дано действительное число а. Для функции f(x) вычислить f(a).



2. Определить, принадлежит ли точка А(х,у) данной области?

Вариант 2


1. Дано действительное число а. Для функции f(x) вычислить f(a).



2. Определить, принадлежит ли точка А (х, у) данной области?



Вариант 3


1. Дано действительное число а. Для функции f(x) вычислить f(a).



2.Определить, принадлежит ли точка А (х,у) данной области?