Шрифт
Задачник по программированию на языке QBASIC план-конспект урока по информатике и икт по теме
Play

Задачник по программированию на языке QBASIC план-конспект урока по информатике и икт по теме

В задачнике содержатся задания и примеры для освоения ключевых понятий программирования на языке QBasik. В сжатой фоме представлен теоретический материал. Есть материал, посвященный работе с графикой, к которой ученики проявляют особый интерес. Сборник поможет проводить как обучающие уроки, так и самостоятельные и проверочные работы.

Скачать:

ВложениеРазмер zadachnik_dlya_1_kursa.docx 628.6 КБ

Предварительный просмотр:

ЭТАПЫ РЕШЕНИЯ ЗАДАЧ НА КОМПЬЮТЕРЕ

Отладка и тестирование программы.

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

Графический способ записи алгоритмов

Начало, конец алгоритма, вход и выход в подпрограмму

Вычислительное действие или последовательность действий

Проверка условий (ветвление)

Начало цикла (описание параметра)

Вывод результатов на печать

Базовая структура "следование" (линейная). Образуется последовательностью действий, следующих одно за другим:

полученное значение, вывод результатов на печать

Задания № 1 – 19. Составить математическую модель, блок-схему к задачам:

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

2) Вычислить длину окружности и площадь круга одного и того же заданного радиуса R.

3) Найти произведение цифр заданного четырехзначного числа.

4) Даны два числа х и у . Вычислить их сумму, разность, произведение и частное.

5) Дана длина ребра куба. Найти площадь грани, полной поверхности и объем этого куба.

6) Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоту.

7) Даны два действительных положительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел.

8) Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.

8) Даны катеты прямоугольного треугольника. Найти его гипотенузу и площадь.

10) Найти площадь равнобочной трапеции с основаниями a и b и углом α при большем основании.

11) Найти площадь треугольника, две стороны которого равны а и в , γ-угол между этими сторонами.

12) Найти все углы треугольника со сторонами а , в, с.

13) Найти частное произведений четных и нечетных цифр четырехзначного числа.

14) Вычислить путь лодки, плывущей против течения, если ее скорость в стоячей воде V км/ч, время движения по реке t, скорость течения реки V 1 км/ч.

15) Вычислить объем цилиндра и конуса, которые имеют одинаковую высоту Н и радиус основания R.

16) Найти площадь сектора, радиус которого равен 3,7, а дуга содержит заданное число радиан b.

17) Сколько времени в минутах затратит школьник на дорогу из школы, если известна длина расстояния S в километрах и средняя скорость движения школьника V км/час?

18) Определите объем прямоугольного параллелепипеда по его сторонам.

19) В прямоугольном треугольнике известны катет и гипотенуза. Найдите другой катет

Пример. Вычислить радиус окружности R и площадь S этого же круга, если длина окружности равна l.

Дано : l – длина окружности

Найти: R – радиус, S – площадь.

Решение : l = 2π R → R = ; S=πr

ВЕТВЛЕНИЕ. УСЛОВНЫЕ АЛГОРИТМЫ

Базовая структура "ветвление". Обеспечивает в зависимости от результата проверки условия ( да или нет ) выбор одного из альтернативных путей работы алгоритма. Каждый из путей ведет к общему выходу , так что работа алгоритма будет продолжаться независимо от того, какой путь будет выбран.

Простая условная развилка

Сложная условная развилка

Задания № 20 – 39. Составить математическую модель, блок-схему к задачам:

20) Определить, является ли сумма цифр данного трехзначного числа четным числом.

21) Определить, что данная тройка натуральных чисел а, в, с является тройкой Пифагора, т.е. с 2 = а 2 + в 2 .

22) Является ли треугольник со сторонами а, в, с равнобедренным.

23) Определить является ли введённое число нечётным.

24) Определить, является ли число с среднем арифметическим чисел а и в.

25) Определить, что сумма каких-либо двух цифр заданного трехзначного числа равна третьей.

26) Определить, что дробь а/в является правильной.

27) Дано число А, определить делится ли оно на 5.

28) Дано пять чисел. Определить является ли сумма любых двух чисел произведением трех остальных.

29) Является ли число N произведением чисел а и в.

30) Определить, равна ли сумма двух первых цифр четырехзначного числа сумме двух его последних цифр.

31) Определить, что сумма цифр четырехзначного числа N превосходит произведение цифр этого числа на 1.

32) Определить, что сумма двух первых цифр заданного четырехзначного числа равна произведению двух последних.

33) Вычислите значение переменной с по формуле a+b, если а - нечетное число и a*b , если а - четное.

34) Найти наибольшее из двух данных чисел а и в .

35) Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень — отрицательные.

36) Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник, и если да, то будет ли он прямоугольным.

37) Даны действительные числа х и у, не равные друг другу. Меньшее из этих двух чисел заменить половиной их суммы, а большее — их удвоенным произведением.

38) Написать программу — модель анализа пожарного датчика в помещении, которая выводит сообщение «Пожароопасная ситуация», если температура в комнате превысила 60° С.

39) Составить программу, определяющую, пройдет ли график функции у = ах2 + bх + с через заданную точку с координатами (т, n).

Пример. Определить, что данная тройка натуральных чисел а, в, с является тройкой Пифагора, т.е. с 2 = а 2 + в 2 .

📎📎📎📎📎📎📎📎📎📎