Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
rabtetrad.doc
Скачиваний:
7
Добавлен:
19.11.2019
Размер:
604.16 Кб
Скачать
  1. В данной таблице приведи примеры величин:

Лит

Вещ

Цел

Цел

Вещ

Лит

цел

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

Z=(X+Y)2 где Х=21, У=4

3 Уровень

  1. Адлияр движется на автомобиле со скоростью v км/ч, Алтын –со скоростью v2 км/ч, расстояние между ними S км. Какое расстояние будет между ними через t2, если они движутся в разные стороны?

Решение: S1=s+(v1+v2)*t - если движутся в противоположные стороны

S1= /(v1+v2)*t – s/ - если движутся навстречу друг другу

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

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

ЗАДАЧИ НА САМОСТОЯТЕЛЬНОЕ РЕШЕНИЕ

  • уровень

  1. Вычислить значение выражения по формуле (все переменные имеют действительный тип)

1)

9)

2)

10)

3)

11)

4)ex-x-2+(1+x)x

12)

5)

13)(x2+x3)-

6)

14)

7)

15)

8)

16)

    1. Уровень

    1. Заданы координаты трех вершин треугольника (Х1, У1); (х2,у2); (х3,у3). Найти его периметр и площадь.

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

    3. Вычислить расстояние между двумя точками с заданными координатами (х1,у1) и (х2,у2)

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

    1. Уровень

1) Дано а. Не используя функций и никаких операций кроме умножения, получить а8 за три операции, а10 и а16 за четыре операции.

2)Найти все углы треугольника со сторонами а, b,c. Предусмотреть в программе перевод радианной меры угла в градусы, минуты и секунды.

  1. Найти сумму арифметической прогрессии, если изветны ее первый член, знаменатель и число членов прогрессии.

  1. Составить программу для вычисления пути, пройденного лодкой, если ее скорость в стоячей воде v км/ч, скорость течения реки v1 км/ч, время жвижения по течению t1 ч., а против течения t2 ч.

§4 Программирование алгоритмов с ветвлениями.

УРОК 1.

  • САМОСТОЯТЕЛЬНОЕ УСВОЕНИЕ НОВОГО МАТЕРИАЛА С ПОМОЩЬЮ САМОСТОЯТЕЛЬНОЙ РАБОТЫ (НА 10-15') ПРИ НАЛИЧИИ ПРОБЛЕМНОЙ СИТУАЦИИ

Вы уже знакомы с разветвляющимся алгоритмом и его графическим представлением.

? напишите определение разветвляющегося алгоритма

  • На алгоритмическом языке разветвляющийся алгоритм записывается с помощью команды ветвления:

если условие

то серия1

иначе серия 2

все

IF УСЛОВИЕ

THEN СЕРИЯ 1

ELSE СЕРИЯ 2

END IF

Сокращенная форма будет выглядеть так:

Если условие

То серия

Все

Запиши на языке QBASIC сам, используя оператор GOTO N, где N – переход в строку с меткой N

  • Запомни знаки операций отношения, используемые для записи условий:

Знаки отношений

Запись знака отношений на QB

Название операции отношения

=

=

Равно

=

<> ><

Не равно

>

>

Больше

<

<

Меньше

>

>=

Больше или равно

<

<=

Меньше или равно

  • РАССМОТРИМ ПРИМЕР:

Дана функция. Составить алгоритм для ее вычисления.

Х2 если х=<0

У=

если Х > 0

алг

вычислить у (арг вещ Х, рез вещ У)

нач

ввод Х

если Х<=0

то У:=х2

иначе У:=

все

вывод у

кон

REM вычисление У

INPUT x

IF x<=0 then Y=x^2

ELSE Y=SQR (X)

PRINT “Y=”; Y

END

Пример 2

В ычислите функцию

Х+sin X x<-1

A = 3 -1=<x>=5

    1. x>=5

Блок-схема

Запись на алгоритмическом языке (составь сам)

Q Basic

REM вычисление

INPUT X

IF X<-1 THEN A=x+SIN (x)

ELSE

IF X<5

THEN A=3*SQR (X+1)

ELSE A=1

END IF

END IF

PRINT «А=»; А

END

В данном примере можно ввести составные условие (логические)

И

AND

Или

OR

НЕ

NOT

Программа будет выглядеть так:

REM вычисление

INPUT «Х=»;Х

IF X<-1 THEN A=X+sin(X)

IF X>=-1 and X<5 then A=3*SQR (x+1)

If X>=5 then A=1

? «А=»;А

end

  • Рассмотрите пример, напишите напротив каждой строки, что делает ПК.

Cls________________________________________

? «*»_______________________________________

? «?*»_______________________________________

? «??*»_______________________________________

GOTO 1_____________________________________

2)САМОСТОЯТЕЛЬНАЯ РАБОТА.

I уровень

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

1) 4)

2) 5)

3) 6)

II уровень

  1. Рассмотрим пример:

1:CLS

?:”*”

?:”?*”

?:”??*”

GOTO 1

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

********************

  1. **

  2. **

********************

  1. Напишите программу, определяющую четность или нечетность введенного с клавиатуры целого числа.

3 уровень

  1. Посмотрите текст программы:

Х+0

1: х=х+1

? х

GOTO 1

При каком значении Х закончит свою работу?

  1. Напишите программу, которая заставит бежать по экрану слово «ТВС», буквы этих слов надо изображать символами клавиатуры

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]