ВКЛ / ВЫКЛ: ИЗОБРАЖЕНИЯ: ШРИФТ: A A A ФОН: Ц Ц Ц ЦНАСТРОЙКИ:
Инфофиз
Весь мир в твоих руках, всё будет так, как ты захочешь!
г. Новороссийск
+7 (918) 465-56-36
infofiz.ru@yandex.ru

Инфофиз

Весь мир в твоих руках, всё будет так, как ты захочешь!
МЕНЮ

Как сказал...

Все мы гении. Но если вы будете судить рыбу по её способности взбираться на дерево, она проживёт всю жизнь, считая себя дурой.

Альберт Эйнштейн

Помощь в учебе

Физика | Астрономия | Информатика

Помощь в учебе

Помогу выполнить любую студенческую работу.

Решу задачи по физике, астрономии, информатике.

Напишите мне и узнайте точную цену

Вопросы к экзамену

учебной дисциплины ФИЗИКА (смотреть)

Для студентов всех групп технического профиля Нвороссийского колледжа строительства и экономики (НКСЭ)

Список лекций по физике за 1,2 семестр

Добро пожаловать на мой сайт!

Елена Викторовна

БУДЕМ ЗНАКОМЫ
Меня зовут Елена Викторовна.
Я преподаватель и репетитор со стажем 27 лет.

Помогаю школьникам разобраться со школьной программой. Готовлю к ОГЭ и ЕГЭ.

Если Вы зашли на мой сайт, то одно желание у Вас есть точно! Желание учиться!

Мой сайт поможет Вам:

  • понять физику
  • подтянуть оценки по физике
  • изучить физику углубленно
  • научиться решать задачи
  • подготовиться к ОГЭ по физике
  • подготовиться к ЕГЭ по физике

Физика - это просто, если начать заниматься систематически, шаг за шагом! Ну, а нужна будет помощь - обращайтесь!

Занятия онлайн и очно*.  (*очно - только для Новороссийска).

Обо мне

 

Учим физику с удовольствием

Тема: Программная реализация линейного алгоритма.

Цель: научиться составлять линейные алгоритмы и создавать по ним программы.

Оборудование: ПК, система программирования Qbasic.

 

Ход работы

1. Изучите основные сведения по теме.

Для записи арифметических операций используют знаки:

+

сложение

вычитание

*

умножение

/

деление

^

возведение в степень

Запись функций на языке BASIC:

sin x

SIN(x)

cos x

COS(x)

tg x

TAN(x)

arctg x

ATN(x)

|x|

ABS(x)

 √x

SQR(x)

Основные операторы языка QBASIC:

REM ( “ ) – оператор комментария в программе (пояснения каких-либо действий).

CLS – оператор очистки экрана.

LET – оператор присваивания.

LET x=20 – “переменной х присвоить значение 20” или “пусть х равно 20”,

LET x=y – “переменной х присвоить значение переменной y”.

Некоторые версии Бейсика позволяют опускать слово LET.

INPUT – оператор ввода данных.

INPUT x – “ввести значение переменной х” или “запросить х”,

INPUT x,y,z – “ввести x, y, z” (ввод данных осуществляется через запятую).

PRINT ( ? ) – оператор вывода данных.

PRINT f – “вывести значение переменной f” или “сообщить значение f”.

END – окончание алгоритма

Смотреть видео-урок

2. Запишите в тетрадь примеры решения задач. Запустите программу qbasic2. Введите программы из примеров. Запустите на выполнение (RUN-Start или F5), запишите в тетрадь ответы. Сохраните программы на диске Х: под именем lr2pr1.bas,  lr2pr2.bas и т.д.

Пример1. Найти значение выражения |x3+7x|.

Блок-схема:

Линейный алгоритм

Программа:

10 REM znacheniya vyrazheniya |x^3+7x|

20 CLS

30 INPUT “vvedite x=”; x

40 LET f= ABS(x^3+7*x)

50 PRINT “|x^3+7x|=”; f

60 END

Смотреть видео-урок

Запустите qbasic2. Введите программу. Запустите на выполнение 3 раза, запишите в тетрадь ответы. Сохраните программу на диске Х: под именем lr2pr1.bas

3. Составить в тетради блок-схему и программу для решения задач по теме. Введите программу в компьютер, отладить ее, получить и записать результат.

ЗАДАЧИ

1. Найти значение функции:
 

{slide=Ответ}

Блок-схема:

Блок-схема линейного алгоритма

10 REM ‘PRIMER

20 CLS

30 INPUT “X=”;X

40 LET F= F=SQR(ABS((SIN(X))^2+COS(X^2)))

50 PRINT “F=”;F

60 END

Ответ: 1)X=           F=

2)X=           F=

3)X=           F=

 

{/slide}

 
2. Найти значение выражения: ,  где  a= √|x| , b=tgx , c= x4
 
 

{slide=Ответ}

Блок-схема:

Блок-схема линейного алгоритма

10 REM znachenie funkcii

20 CLS

30 INPUT “vvedite X=”; X

40 LET A=SQR(ABS(X))

50 LET B=TAN(X)

60 LET C=X^4

70 LET F=(A*B+C)/2

80 PRINT “F=”; F

90 END

Ответ:

1) vvedite X= ?    F=?

2) vvedite X= ?    F=?

3) vvedite X= ?    F=?

 

 

{/slide}

3. Найти значение выражения:,  где t= 0,54 , k=x2+y2, n=|x-y|, m=sin(cos x)
4. Найти площадь треугольника по формуле Герона: Формула Герона, где Формула периметр треугольника

 

5. Ввести два числа А и р. Найти число х, равное р процентов от А
6. Сумма вклада в сберкассу составляет А рублей, определить сколько денег будет на счете через T лет, если известно, что ежегодно начисляют р процентов от А
7. Найти среднее арифметическое трех чисел
8. Вычислить объем шара. Vш =4/3πR3
9. Вычислить объем цилиндра. Vц = R2H
10. Вычислить потенциальную и кинетическую энергию тела Wк=mv2/2, Wп=mgh
 
Алгоритм решения задач:
1.Запишите в тетрадь условие задачи
2.Начертите блок-схему
3.По блок-схеме напишите программу на языке basic
4.Запустите qbasic2.
5.Введите программу.
6.Запустите программу на выполнение 3 раза, запишите в тетрадь ответы.
7.Сохраните программу на диске Х: под именем lr2zad1.bas, lr2zad2.bas и т.д.

 

4. Работа  над контрольными вопросами.

Контрольные вопросы

1.Что такое оператор?
2.Какими символами обозначают арифметические операции в программе?
3.Как записываются функции на языке BASIC?
4.Какие операторы языка BASIC используются для записи линейных программ?
5.Как запустить программу на выполнение?
6.Что напечатает компьютер, выполняя следующие команды, если x=3, A=2, S=60?

PRINT “x=”; x
PRINT 6*x–A^3
? “Расстояние”; S; “км”

7.  По какой из приведенных ниже команд компьютер напечатает значение х?

PRINT “x”
INPUT x
PRINT x
PRINT x=5

Презентация к уроку "Программная реализация линейного алгоритма"

Loading...

pokoyanet.jpg

Законы и формулы

© 2024. Дудко Елена | Infofiz.ru 2011-2024 | Сайт носит информационный характер | Все права защищены | Все материалы взяты из открытых источников и представлены исключительно в ознакомительных целях. Все права на статьи, книги, видео и аудио материалы принадлежат их авторам и правообладателям. Любое распространение и/или коммерческое использование без разрешения законных правообладателей не разрешается. .
Яндекс.Метрика