Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / Учебное пособие для Turbo Pascal.
  • Информатика

Учебное пособие для Turbo Pascal.

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

Пояснительная записка.

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

Практикум разработан, с целью помочь, студентам успешно освоить курс «Информатика и ИКТ», (модуль программирование) закрепить и развить навыки работы с компьютером.

Используя литературу, методические пособия, электронные учебники, самоучители и задачники разработала и систематизировала познавательные практические задания, которые интегрируют с другими предметами.

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

Применение интегрированных практических заданий:

  • повысит интерес студентов к предмету,

  • повысит качество освоения практического материала,

  • расширит кругозор студентов,

  • реализуются творческие способности,

  • способствует оптимальной социализации учащихся в обществе,

  • у обучаемых сформируются информационно-коммуникационных компетенции,

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

Практикум организован, как система практических занятий интегрирующих с другими предметами и содержит задания по 2 разделам: Turbo Pascal, Интернет, Язык разметки гипертекста HTML.

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

Предложенные после каждой изученной темы самостоятельные работы являются итоговым контролем по усвоению знаний учащихся. Систематическое использование ресурса для проведения практических занятий совместно с лекционным материалом по курсу «Информатика и ИКТ» позволит добиться лучших результатов в усвоении студентами программного материала.




Лабораторно – практическое занятие №1.

Тема: Виды алгоритмов.

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

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

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

Параллелограмм – это ввод и вывод информации

Прямоугольник – это действие или команда

Ромб – операции условия

Овалы – обозначают «начало» и «конец» операции
hello_html_c20cb08.gifhello_html_mbc07378.gifhello_html_6c11b923.gifhello_html_m722cc96f.gif

Виды алгоритмов

Линейный Разветвленный Циклический

hello_html_f52d62a.gif hello_html_7eb61a3b.gifhello_html_67f702ef.gifhello_html_67f702ef.gifhello_html_67f702ef.gifhello_html_m53da1bbe.jpghello_html_m53da1bbe.jpghello_html_67f702ef.gif


Пример линейного алгоритма посадки саженца

hello_html_ma868905.jpg

Пример линейного алгоритма вычисления периметра треугольника

hello_html_38cf4be8.gif


Пример разветвленного алгоритма сортировки грибов для варки супа по признаку съедобный-несъедобный.

hello_html_m779ff3cc.jpg

Рассмотрим словесное описание и

блок-схему алгоритма "Настроение"

Пример алгоритма "Настроение"

1. Если настроение хорошее, то пойти погулять. Иначе позвонить другу.

hello_html_m5e300cb9.png

Пример циклического алгоритма процесса выполнения домашнего задания

hello_html_650aa989.jpg

Пример алгоритм "Сбор ягод"

  1. Посмотри: все ли ягоды собраны? Если да,

то унеси корзинку, иначе сорви ягоду и положи в корзинку.

hello_html_m57a002d7.jpghello_html_m57a002d7.jpghello_html_m57a002d7.jpg

Программирование

TURBO PASCAL

ЗАПОМНИ !!!

Основные операторы.

program - пишем название программы на английском языке без пробелов

var (величины) – перечисляем через запятую все переменные встречающиеся в программе

begin – начало программы

readln (читать) – оператор ввода данных

в этой строке указываем переменные которые необходимо прочитать.

writeln (писать) – оператор вывода данных

в этой строке указываем переменные которые необходимо вывести на экран.

end – окончание программы

:= - оператор присваивания

В конце каждой строчки ставим - ; - кроме сточки begin.

В конце программы ставим - .


Лабораторно – практическое занятие №2.

Тема: Оператор вывода.

Найдите на рабочем столе папку hello_html_m58c28678.png в ней находится три папки hello_html_6da1bb1b.png, откройте папку hello_html_6da1bb1b.pngЗапуск программы TURBO PASCAL производится двойным щелчком мыши по значку hello_html_3229c6f2.pngВ результате открывается окно hello_html_7679bb97.png

hello_html_6341c476.png

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Пример.

program dialog;

begin

Writeln ('privet');

End.

Задание 1. Напишите программу выводящую на экран следующий диалог:

Привет!

На каком курсе ты учишься?

Как называется твоя профессия?

Тебе нравится учиться в техникуме?

Где работают твои родители?

У тебя есть брат или сестра?

Ты живешь в общежитии?

У тебя есть компьютер?

Тебе нравится предмет информатика?

Задание 2. Напишите программу тест.

Как включить программу TURBO PASCAL ?

Как развернуть окно программы на весь экран?

С какого оператора начинается программа?

В какой строчке пишется название программы?

Какой оператор обозначает начало программы?

Как переводится оператор writeln?

Для чего он предназначен?

Что ставим в конце каждой строчки?

В какой строчке не ставится ;?

Что ставим в конце программы?

Лабораторно – практическое занятие №3.

Тема: Решение примеров и задач.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

ВНИМАНИЕ: ЗАПОМНИ Операции, используемые для работы с переменными

a / b

Пример: Напишите программу для вычисления арифметического выражения: у= 90:(45:9)*2

program zadaсha1;

var y: real;

begin

y:90/(45/9)*2;

writeln ( ‘y=’,y:6:1);

readln

end.

Задания для самостоятельной работы: Напишите программу для вычисления результатов арифметических выражений:

  1. у= 80: (50+6- 36)*5

у= (100 + 200) + (20 + 30) + (3 + 4)

  1. у=320 : (60 – 52) · 6

у=230 + (170 + 40 : 2)

  1. у=250 : 5 + 240 : 8

у=760 – (120 + 80) + 60       

  1. у=120 : (60 : 6) : 2

у=500 – (270 + 130) – 1         

  1. у=630 – ( 200 : 4) · 30

у= (18 + 36) : 9 + 6 · 8 – 50

  1. у=720 : (2 + 7) + (140 – 90)

у=8 670 – (9 806 + 4 529) : 47

  1. у= (5 394 + 6 290) : (102 – 78)

у=100 – (3 · 12 + 8) : 4

  1. у= (43 + 27) : (9 + 5) + 6

у=869 · 74 + 680 : 40 – 836

  1. у=70 + (81 : 3 – 21) · 29

у=260 + 40 – 70 · 3

  1. у=9 · (37 – 30) – (92 – 72)

у=28 500 – 73 · 24                

  1. у=460 : 4 – 15 · 5

у=670 – (9 806 + 4 529) : 47            

  1.  у=869 · 74 + 680 : 40 – 836

у= (5 394 + 6 290) : (102 – 78)

Задача: К празднику мама купила конфеты, печенье и пряники. Составьте программу подсчитывающую сколько всего сладостей было куплено, если конфет было 7 кг., печенья в 2 раза больше, чем конфет, а пряников на 4 кг. меньше, чем конфет и печенья вместе взятых.

Конфеты обозначим x=7

Печенья обозначим у=x*2

Пряников обозначим z=(x+y) – 4

Всего сладостей V=x+y+z

program zadaсha1;

var x,y,z,V: real;

begin

х:=7;

у:=x*2;

z:=(x+y)-4;

V:=x+y+z;

writeln (‘x=’,x, ‘y=’,y, ‘z=’,z, ‘V=’,V);

readln

end.

Ответ: x=7, y=14, z=17,V=38

Задания для самостоятельной работы:

Задача 1. В автобусе было 25 пассажиров. В троллейбусе на 8 пассажиров меньше чем в автобусе, в трамвае на 7 пассажиров больше чем в троллейбусе и автобусе вместе. Сколько пассажиров ехало в транспорте?

Задача 2. Учащиеся 5 класса собрали 220 кг яблок, учащиеся 6 класса — на 60 кг больше, а учащиеся 7 класса — на 190 кг меньше, чем учащиеся 5 и 6 классов вместе. Сколько килограммов яблок собрали учащиеся трех классов вместе?

Задача 3. За первый день старшеклассники собрали 312 ящиков огурцов, а за второй — на 120 ящиков больше. За третий день они собрали на 218 ящиков меньше, чем за первые два дня вместе. Сколько ящиков огурцов собрали старшеклассники за три дня?

Задача 4. Первая бригада собрала за смену 52 прибора, вторая — на 9 приборов меньше,

чем первая, а третья — на 12 приборов больше, чем вторая. Сколько приборов собрали три

бригады за смену?

Задача 5. На первой остановке было 7пассажиров, а на второй на 6 больше чем на первой и на третей на 10 пассажиров меньше чем на двух предыдущих. Сколько пассажиров село в автобус?

Задача 6. Маме 43 года, сын младше мамы на 20 лет, а папа на 2 года старше мамы. А сестра младше брата на 6 лет. Сколько лет сыну, сестре и папе?

Задача 7. Наде 23 года. Вера на 5 лет старше Нади, Люба на 3 года младше Веры. Сколько лет каждой из сестер?

Задача 8. Мастер за месяц изготовил 240 деталей, а ученик – в 3 раза меньше деталей. Сколько деталей изготовили мастер и ученик вместе?

Задача 9. Три пятых класса собрали 700 кг макулатуры: 5-а – 130 кг, 5-б - в 2раза больше, чем 5-а. Сколько килограммов макулатуры собрал 5-в класс?

Задача 10. Три человека собирали грибы. Первый нашел 8 грибов, второй на 1 гриб меньше, чем первый. Напишите программу подсчитывающую сколько грибов нашел третий человек, если вместе они собрали 20 грибов


Задача 11. Туристы планировали за три дня пройти 65 км. За первый день они прошли 24 км, за второй — на 3 км меньше. Сколько кило метров им осталось пройти в третий день?

Задача 12. б) В швейной мастерской было 900 м ткани. За первый месяц израсходовали 225 м, за второй — на 23 м больше. Сколько метров ткани осталось в швейной мастерской к концу второго месяца?

Вопросы для самопроверки.

Как включить программу TURBO PASCAL ?

Как развернуть окно программы на весь экран?

Как откомпилировать программу?

Как прогнать программу?

С какого оператора начинается программа?

В какой строчке пишется название программы?

Какой оператор обозначает начало программы?

Как переводится оператор writeln?

Для чего он предназначен?

Что ставим в конце каждой строчки?

В какой строчке не ставится ;?

Что ставим в конце программы?

Лабораторно – практическое занятие №4.

Тема: Решение задач и арифметических выражений.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

var(переводится, как переменная)– перечисляем через запятую все буквы встречающиеся в формуле

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

:= - оператор присваивания используется в формулах и const

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Чтобы в ответе было не больше 6 цифр, и одна цифра после запятой надо писать у:6:1

sin (a)/ cos (a)

tan(a)

Арктангенс числа а

arctg a

arctag (a)

Логарифм числа а

ln a

ln (a)

Экспонента числа а


exp (a)

Число π=3.14



Далее в программах понадобятся следующие типы данных:

Стандартные типы данных:

  • INTEGER - целочисленные данные, во внутреннем представлении занимают 2 байта; диапазон возможных значений - от -32768 до +32767; данные представляются точно;

  • REAL - вещественные данные, занимают 6 байт; диапазон возможных значений модуля - от 2.9Е-39 до 1.7Е+38; точность представления данных - 11...12 значащих цифр;

  • CHAR - символ, занимает 1 байт;

  • STRING - строка символов, занимает МАХ+1 байт, где МАХ - максимальное число символов в строке;

  • BOOLEAN - логический тип, занимает 1 байт и имеет два значения: FALSE (ложь) и TRUE (истина).

Пример: Напишите программу для вычисления функции, при a=3, b=5, c=2, x=1 Сохраните программу.

program zadaсha1;

var y,a,b,c,x: real;

begin

writeln (‘введите значения а,b,c,x’);

readln (а,b,c,x)

y:=a*sqr(x)+b*x+c;

writeln (‘y=’, y:6:1);

readln

end.

Для проверки программы нажмём Ctrl-F9

Компьютер просит

введите значение a,b,c,x

Вводим числа соответственно а=3, b=5, c=2, x=1, после каждой цифры нажимаем Enter, для вывода результата нажимаем Enter

hello_html_m674b0dab.png

Для того чтобы вернутся в программу нажмём Enter

Пример 2: Напишите программу для вычисления функции , при a=3, b=5. Сохраните программу.

program zadaсha2;

var y,a,b: real;

begin

writeln (‘введите значения а,b’);

readln (а,b)

y:=(2*a*b)/3;

writeln (‘y=’, y:6:1);

readln

end.

hello_html_m5c4403d8.png

Задания для самостоятельной работы.

  1. Напишите программу для вычисления функции , при a=3, b=5 Сохраните программу.

  2. Напишите программу для вычисления функции, при a=3, b=5, c=2 Сохраните программу.

  3. Напишите программу для вычисления функции, при a=3, b=5 Сохраните программу.

  4. Напишите программу для вычисления функции, при a= --3, b=4, x=3 Сохраните программу.

  5. Напишите программу для вычисления функции у= , при a=5. Сохраните программу.

  6. Напишите программу для вычисления функции у= , при a=4, b=6, c=2. Сохраните программу.

  7. Напишите программу для вычисления функции при х=1 Сохраните программу.

  8. Напишите программу для вычисления функции при х=1 Сохраните программу.

  9. Напишите программу для вычисления функции у=х2+2х при х=8 Сохраните программу.

  10. Напишите программу для вычисления функции , при a=3, b=5. Сохраните программу.

  11. Напишите программу для вычисления функции , при x=4, b=5. Сохраните программу.

  12. Напишите программу для вычисления функции у=х4+5х, при x=1. Сохраните программу.

Задания для самостоятельной работы.

  1. Напишите программу для вычисления функции у=х3sin x – 0.5 при х=0 Сохраните программу.

  2. Напишите программу для вычисления функции у = 1.5 sin x–1 при х=0 Сохраните программу.

  3. Напишите программу для вычисления функции у = 2–cos х при х=0 Сохраните программу.

  4. Напишите программу для вычисления функции у = sin x +cos х при х=0 Сохраните программу.

  5. Напишите программу для вычисления функции у = (sin x /2 +cos х/2)2 при х=0 Сохраните программу.

  6. Напишите программу для вычисления функции у=sin x +1 при х=0 Сохраните программу.

  7. Напишите программу для вычисления функции у = 1.5 cos x–1 при х=0 Сохраните программу.

  8. Напишите программу для вычисления функции у = 2–sin х при х=0 Сохраните программу.

  9. Напишите программу для вычисления функции у = , при х=0. Сохраните программу.

  10. Напишите программу для вычисления функции у = (sin x +cos х)2 при х=0 Сохраните программу.

  11. Напишите программу для вычисления функции у=х2sin x при х=0. Сохраните программу.

  12. Напишите программу для вычисления функции у=tg 0.5 при х=0 Сохраните программу.


Даны x=1y=2z=3 . Вычислить ab, если:



1.

     

hello_html_6cfa1021.gif

hello_html_m3b1d7219.gif




2.

     

hello_html_mb58203.gif

hello_html_m6207485.gif




3.

     

hello_html_m6f8f55f8.gif

hello_html_4e481860.gif




4.

     

hello_html_m640892f.gif

hello_html_5b6401cc.gif




5.

     

hello_html_m22c99e94.gif

hello_html_706f3cef.gif




6.

     

hello_html_10c23f8e.gif

hello_html_60bf48e2.gif




7.

     

hello_html_2830fa5d.gif

hello_html_54cc8e36.gif




8.

     

hello_html_m2f46b806.gif

hello_html_m430665c6.gif




9.

     

hello_html_m2188d6d1.gif

hello_html_547261f4.gif




10.

     

hello_html_mc0ce811.gif

hello_html_3a30a710.gif




11.

     

hello_html_m7484f4f9.gif

hello_html_mf7e520a.gif




12.

     

hello_html_m48978b5c.gif

hello_html_5cac4848.gif




13.

     

hello_html_42acca17.gif

hello_html_70b55a83.gif




14.

     

hello_html_3ce3374e.gif

hello_html_m1d2c7648.gif




15.

     

hello_html_m1634595b.gif

hello_html_m7feb250f.gif

Вопросы для самопроверки.

Как включить программу TURBO PASCAL ?

Как развернуть окно программы на весь экран?

Как откомпилировать программу?

Как прогнать программу?

С какого оператора начинается программа?

В какой строчке пишется название программы?

Какой оператор обозначает начало программы?

Как переводится оператор writeln?

Для чего он предназначен?

Что пишем в строке var?

Что ставим в конце каждой строчки?

В какой строчке не ставится ;?

Что нужно написать в программе чтобы в ответе было не более 6 цифр?

Что ставим в конце программы?

Лабораторно – практическое занятие №5.

Тема: Ввод данных с клавиатуры.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

var (переводится, как переменная)– перечисляем через запятую все буквы встречающиеся в формуле

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

readln (переводится, как читать) – в этой строчке указываем те же буквы что и в строчке writeln

:= - оператор присваивания используется в формулах и const

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Чтобы в ответе было не больше 6 цифр, и одна цифра после запятой надо писать у:6:1

Число π=3.14

Пример: Составьте программу для нахождния пути S=V*t, если V = const=60, t- задаёт преподаватель. Решение этой задачи выглядит так.

program zadaсha1;

var i:integer;

begin

writeln (‘введите значение t’);

readln;

V:=60;

S:=V*t;

writeln (‘S=’,S);

readln

end.

если t=3 hello_html_m2db423df.png


Задания для самостоятельной работы

1 уровень – (оценка 3)

Задание 1. Найдите среднее арифметическое двух чисел , при a= 25 и b=35.

Задание 2. Найдите длину окружности , при R=15.

Задание 3. Найдите периметр прямоугольника , при a= 3, b=8.

Задание 4. Составьте программу подсчитывающую поверхность куба Р = 6а2 где а = 2.

Задание 5.Составьте программу подсчитывающую поверхность параллелепипеда P=2bc+2ch+2bh

При c=8, h=4, b= 3.

Задание 6. Составьте программу подсчитывающую поверхность пирамиды Р= d2+2dl. При l=5, d= 4.

Задание 7. Найдите среднее геометрическое двух чисел , при a=16 и b=100.

Задание 8. Найдите площадь круга , при R=15.

Задание 9. Найдите площадь прямоугольника S , при a=3, b=8.

Задание 10. Составьте программу подсчитывающую объём куба V=a3. Где а = 2.

Задание 11. Составьте программу подсчитывающую объём параллелепипеда V =bch . При c=8 h=4, b= 3.

Задание 12. Составьте программу подсчитывающую поверхность пирамиды Р= d2+2dl. При l=5=const, d= 4.

2 уровень – (оценка 4)

  1. Напишите программу для вычисления среднего арифметического двух чисел по формуле, где n – количество чисел.

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

3 уровень – (оценка 5)

Задание 1. Дано квадратное уравнение y=10*x2+7*x+1, известны коэффициенты a, b, с вычислить корни квадратного уравнения. где дискриминант

Входные данные: a=10, b=7, c=1. Выходные данные: D,x1, x2.

Задание 2. Зная длины трех сторон треугольника, вычислить площадь и периметр треугольника. Пусть a, b, c - длины сторон треугольника. Необходимо найти S - площадь треугольника, P - периметр. Для нахождения площади можно воспользоваться формулой Геронаhello_html_25357760.gif Где r=Р/2 полупериметр, Р=(a+b+c) периметр . Входные данные: a=1, b=2, c=3. Выходные данные: S, P.

Вопросы для самопроверки.

Как включить программу TURBO PASCAL ?

Как развернуть окно программы на весь экран?

Как откомпилировать программу?

Как прогнать программу?

С какого оператора начинается программа?

В какой строчке пишется название программы?

Какой оператор обозначает начало программы?

Как переводится оператор writeln?

Для чего он предназначен?

Что пишем в строке var?

Что пишем в строке readln?

Как возвести в квадрат?

Как извлечь корень?

Что ставим в конце каждой строчки?

В какой строчке не ставится ;?

Что нужно написать в программе чтобы в ответе было не более 6 цифр?

Что ставим в конце программы?


Лабораторно – практическое занятие №6.

Тема: Решение математических задач.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

var (переводится, как переменная)– перечисляем через запятую все буквы встречающиеся в формуле

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

readln (переводится, как читать) – в этой строчке указываем те же буквы что и в строчке writeln

:= - оператор присваивания используется в формулах и const

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Чтобы в ответе было не больше 6 цифр, и одна цифра после запятой надо писать у:6:1

Пример 1 : Составить программу для вычисления целой части при делении чисел 7:2 (целая часть =3) Целую часть получаемую при делении зададим переменной i. Запись этой строки в программе: i : = 7div2. С помощью оператора writeln (i) выведем ответ.

program zadaсha1;

var i:integer;

begin

i : = 7div2;

writeln (i);

end.

Пример 2: Составить программу для нахождения остатка при делении чисел 7:2 (остаток =1). Остаток при делении зададим переменной i. Запись этой строки в программе: i: = 7 mod 2. С помощью оператора writeln (i) выведем ответ.

program zadaсha1;

var i:integer;

begin

i : = 7 mod 2;

writeln (i);

end.

Задания для самостоятельной работы

1 уровень – (оценка 3)

  1. Найдите целую часть при делении чисел 112 и 20. И возведите полученный результат в квадрат.

  2. Найдите остаток от деления чисел 116 и 20 и извлеките из него квадратный корень.

  1. уровень – (оценка 4)

  1. Напишите программу для вычисления среднего арифметического нескольких чисел по формуле, где n – количество чисел.

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

  1. уровень – (оценка 5)

Задание 1. Известны плотность и геометрические размеры цилиндрического слитка, полученного в металлургической лаборатории. Найти объем, массу и площадь основания слитка по формулам: . где R - радиус основания цилиндра, h - высота цилиндра, р- плотность материала слитка. Входные данные: R=5, h=10, р (алюминия)= 2700 кг/м3.
Выходные данные: m , V, S.

Задание 2. Заданы длины двух катетов в прямоугольном треугольнике. Найти длину гипотенузы, площадь треугольника и величину его углов, по формулам Входные данные: a=1, b=2 - длины катетов. Выходные данные: с - длина гипотенузы, S - площадь треугольника, ,  - углы.

Вопросы для самопроверки.

  1. Как включить программу TURBO PASCAL ?

  2. Как развернуть окно программы на весь экран?

  3. Как откомпилировать программу?

  4. Как прогнать программу?

  5. С какого оператора начинается программа?

  6. В какой строчке пишется название программы?

  7. Какой оператор обозначает начало программы?

  8. Как переводится оператор writeln?

  9. Для чего он предназначен?

  10. Что пишем в строке var?

  11. Что пишем в строке readln?

  12. Как возвести в квадрат?

  13. Как извлечь корень?

  14. Что ставим в конце каждой строчки?

  15. В какой строчке не ставится ;?

  16. Что нужно написать в программе чтобы в ответе было не более 6 цифр?

  17. Что ставим в конце программы?

Лабораторно – практическое занятие № 7.

Тема: Решение задач.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

var (переводится, как переменная)– перечисляем через запятую все буквы встречающиеся в формуле

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

readln (переводится, как читать) – в этой строчке указываем те же буквы что и в строчке writeln

:= - оператор присваивания используется в формулах и const

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Чтобы в ответе было не больше 6 цифр, и одна цифра после запятой надо писать у:6:1

Как подсчитать среднее арифметическое 2 чисел?

Как подсчитать среднее арифметическое 5 чисел?

Как подсчитать среднее геометрическое 2 чисел?


1 компьютер

  1. Составь программу для решения примера 9*(36-30):2=. Сохраните программу.

  2. Напишите программу для вычисления функции , при a=3, b=5. Сохраните программу.

  3. Найдите остаток от деления чисел 24 и 5и извлеките из него квадратный корень.

  1. компьютер

  1. Найдите длину окружности , при R=15.

  2. Составьте программу подсчитывающую поверхность параллелепипеда P=2bc+2ch+2bh. При c=8, h=4= const, b= 3.

  3. Напишите программу для вычисления среднего арифметического пяти чисел 1, 5, 10, 12 ,8.

  1. компьютер

  1. Напишите программу для вычисления среднего геометрического двух чисел 4 и 100.

  2. Найдите целую часть при делении чисел 70 и 25. И возведите полученный результат в квадрат.

  3. Составьте программу подсчитывающую поверхность куба Р = 6а2 , где а=2. Сохраните программу.

  1. компьютер

  1. Напишите программу для вычисления функции z=(8-х+у)/3 при х=5, у=3. Сохраните программу.

  2. Напишите программу для нахождения площадь круга и объёма сферы , при R=15.

  3. Cоставьте программу которая по теореме Пифагора подсчитает длину гипотенузы по формуле a2=b2+c2, где b=4, c=3.

  1. компьютер

  1. Составьте программу для вычисления периметра и площади треугольника по формуле Герона hello_html_5ed90391.gif где периметр P =a + b + c, где а=1, b=2, c=3.

  2. Вычислить значение переменной

  3. Найти среднее арифметическое трёх чисел 56,72,103 и возвести его в квадрат.

  1. компьютер

  1. Напишите программу для вычисления функции у = (sin x /2 +cos х/2)2 при х=0 . Сохраните программу.

  2. Составьте программу подсчитывающую поверхность пирамиды Р= d2+2dl.

При l=5=const, d= 4. Сохраните программу.

  1. Найдите целую часть при делении чисел 212 и 20. И возведите полученный результат в квадрат.

  1. компьютер

  1. Напишите программу для вычисления функции у = sin x +cos х при х=0 Сохраните программу.

  2. Составьте программу подсчитывающую объём параллелепипеда V =b*c*h .

При c=8 h=4= const, b= 3. Сохраните программу.

  1. Найдите целую часть при делении чисел 112 и 20. И возведите полученный результат в квадрат.

  1. компьютер

  1. Напишите программу для вычисления функции у = 2–cos х при х=0 Сохраните программу.

  2. Составьте программу подсчитывающую объём куба V=a3.

Где а = 2. Сохраните программу.

  1. Найдите остаток от деления чисел 116 и 20 и извлеките из него квадратный корень.

9 компьютер

  1. Напишите программу для вычисления функции у = 1.5 sin x–1 при х=0. Сохраните программу.

  2. Найдите площадь прямоугольника S , при a= const =3, b=8. Сохраните программу.

  3. Напишите программу для вычисления функции, при a=3, b=5, c=2, x=1. Сохраните программу.

  1. Компьютер

  1. Напишите программу для вычисления функции у=х3sin x – 0.5 при х=0 Сохраните программу.

  2. Напишите программу для вычисления функции, при a=3, b=5. Сохраните программу.

  3. Составьте программу подсчитывающую поверхность пирамиды Р= d2+2dl.

При l=5= const, d= 4. Сохраните программу

  1. компьютер

  1. Напишите программу для вычисления функции, при a= -3, b=4, x=3. Сохраните программу.

  2. Составьте программу для нахождения пути S=V*t, если V = const=68, t=5. Сохраните программу.

  3. Найдите площадь круга , при R=15. Сохраните программу.

  1. компьютер

  1. Напишите программу для вычисления функции , при a=5. Сохраните программу.

  2. Найдите среднее геометрическое двух чисел ,

при a= const =16 и b=100. Сохраните программу.

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

Вопросы для самопроверки.

  1. Как включить программу TURBO PASCAL ?

  2. Как развернуть окно программы на весь экран?

  3. Как откомпилировать программу?

  4. Как прогнать программу?

  5. С какого оператора начинается программа?

  6. В какой строчке пишется название программы?

  7. Какой оператор обозначает начало программы?

  8. Как переводится оператор writeln?

  9. Для чего он предназначен?

  10. Что пишем в строке var?

  11. Что пишем в строке readln?

  12. Как возвести в квадрат?

  13. Как извлечь корень?

  14. Что ставим в конце каждой строчки?

  15. В какой строчке не ставится ;?

  16. Что нужно написать в программе чтобы в ответе было не более 6 цифр?

  17. Что ставим в конце программы?

  18. Как подсчитать среднее арифметическое 2 чисел?

  19. Как подсчитать среднее арифметическое 5 чисел?

  20. Как подсчитать среднее геометрическое 2 чисел?

Лабораторно – практическое занятие №8.

Тема: Условный оператор.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

var (переводится, как переменная)– перечисляем через запятую все буквы встречающиеся в формуле

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

readln (переводится, как читать) – в этой строчке указываем те же буквы что и в строчке writeln

:= - оператор присваивания используется в формулах и const

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Чтобы в ответе было не больше 6 цифр, и одна цифра после запятой надо писать у:6:1

Как подсчитать среднее арифметическое 2 чисел?

Как подсчитать среднее арифметическое 5 чисел?

Как подсчитать среднее геометрическое 2 чисел?

IF (если) – THEN (то) - ELSE (иначе). – эти три оператора пишут всегда вместе, не разделяя их запятой.

Условный оператор позволяет продолжить выполнение программы в зависимости от условия различными способами. Условный оператор записывается так: IF (если) – THEN (то) - ELSE (иначе).

Пример: Составьте программу, которая по заданному количеству лет показывает можно человеку идти голосовать или нет. Если количество лет t <14, то сиди дома, иначе голосуй.

program zadaсha1;

var t: integer;

begin

writeln (‘введите ваш возраст’);

readln t;

if t<14 then writeln (‘вам еще рано голосовать’) else writeln (‘вы можете голосовать ‘);

readln

end.

Нажимаем Ctrl-F9 hello_html_mb717cf9.png программа запрашивает ваш возраст

hello_html_m210e1c19.pngзадаём возраст и нажимаем Enter – возвращаемся в программу. Затем чтобы посмотреть результат нажимаем Alt-F5 hello_html_m4599abdf.png

1 вариант

Задание 1. Составьте программу, которая по заданному количеству лет показывает можно человеку идти в ночной клуб (на дискотеку) или нет. Если количество лет L<=18, то иди на дискотеку, иначе сиди дома.

Задание 2. Составьте программу, которая по заданному количеству присутствующих учеников определяет в классе карантин или нет карантина. b – всего учеников, с – количество присутствующих учащихся. Если b-c меньше половины присутствующих учеников в классе, то в классе карантин, иначе нет карантина.

Задание 3. Составьте программу, которая по заданному количеству бензина определяет поведение водителя автомобиля. Если количество бензина k<=5, то ехать на АЗС, иначе ехать на дачу.

Задание 4. Составьте программу, которая по заданным сторонам а,b,c,d определяет является ли эта фигура квадратом.

Задание 5. Используя условный оператор составьте программу, которая по заданному условию показывает вид осадков. Если t>=0, то на улице идёт дождь, иначе пойдёт снег.

2 вариант

Задание 1. Составьте программу, которая по заданному количеству температуры показывает куда должен пойти учащийся в школу или в больницу. Если t≤36, то иди в школу, иначе иди к врачу.

Задание 2. Составьте программу, которая по трём заданным сторонам a, b, c определяет вид треугольника. Если стороны равны, то треугольник равносторонний, иначе треугольник не равносторонний.

Задание 3. Составьте программу, которая запрашивает возраст пользователя если возраст больше 16, то вам пора получать паспорт и вы являетесь гражданином России, иначе еще рано получать паспорт.

Задание 4. Составьте программу которая по заданной температуре определяет вскипел чайник или нет. Если температура кипения t>=100, то чайник вскипел, иначе не докипел.

Задание 5. Составьте программу, которая проверяет знаете ли вы таблицу умножения. Например для выражения 5*8=? вы должны ввести ответ. Вы вводите ответ с клавиатуры, если ответ верен, то выводится на экран фраза «Правильно», иначе «Ты ошибся».

Вопросы для самопроверки.

  1. Как включить программу TURBO PASCAL ?

  2. Как развернуть окно программы на весь экран?

  3. Как откомпилировать программу?

  4. Как прогнать программу?

  5. С какого оператора начинается программа?

  6. В какой строчке пишется название программы?

  7. Какой оператор обозначает начало программы?

  8. Как переводится оператор writeln?

  9. Для чего он предназначен?

  10. Что пишем в строке var?

  11. Что пишем в строке readln?

  12. Как возвести в квадрат?

  13. Как извлечь корень?

  14. Что ставим в конце каждой строчки?

  15. В какой строчке не ставится ;?

  16. Что нужно написать в программе чтобы в ответе было не более 6 цифр?

  17. Что ставим в конце программы?

  18. Как подсчитать среднее арифметическое 2 чисел?

  19. Как подсчитать среднее арифметическое 5 чисел?

  20. Как подсчитать среднее геометрическое 2 чисел?

  21. Как переводится условный оператор?

Лабораторно – практическое занятие №9.

Тема: Строковые переменные.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

var (переводится, как переменная)– перечисляем через запятую все буквы встречающиеся в формуле

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

readln (переводится, как читать) – в этой строчке указываем те же буквы что и в строчке writeln

:= - оператор присваивания используется в формулах и const

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Чтобы в ответе было не больше 6 цифр, и одна цифра после запятой надо писать у:6:1

Как подсчитать среднее арифметическое 2 чисел?

Как подсчитать среднее арифметическое 5 чисел?

Как подсчитать среднее геометрическое 2 чисел?

IF (если) – THEN (то) - ELSE (иначе). – эти три оператора пишут всегда вместе, не разделяя их запятой.

INTEGER - целочисленные данные, REAL - вещественные данные, STRING – строковые переменные


Пример: Ежегодно в класс принимают новых учащихся. Написать программу, выводящую на экран список имён учеников класса. Допустим, что Лена, Катя, Антон и Дима- уже учились в классе и еще трёх человек, имена которых необходимо ввести с клавиатуры Даша, Петя, Галя приняли в этот класс недавно.

hello_html_54f607d1.pnghello_html_m7eae9a02.png

  1. В некоторой школе начиная с 7 класса учащиеся выбирают группу дополнительных предметов, чтобы расширить свой кругозор. Допустим, что математика, русский язык, физкультура и физика обязательные предметы. И еще три предмета необходимо ввести с клавиатуры самостоятельно. Написать программу, выводящую на экран список всех изучаемых предметов.

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

  3. Используя условный оператор напишите программу, которая предлагает перевести слово Windows на русский язык, если слово переведено правильно, то программа выводит фразу «Молодец», иначе выводит фразу «Неправильно»

  4. Используя условный оператор напишите программу выводящую на экран столицу Японии (Токио). Если столица указана правильно, то программа выводит фразу «Молодец», иначе выводит фразу «Подумай ещё»

Вопросы для самопроверки.

  1. Как включить программу TURBO PASCAL ?

  2. Как развернуть окно программы на весь экран?

  3. Как откомпилировать программу?

  4. Как прогнать программу?

  5. С какого оператора начинается программа?

  6. В какой строчке пишется название программы?

  7. Какой оператор обозначает начало программы?

  8. Как переводится оператор writeln?

  9. Для чего он предназначен?

  10. Что пишем в строке var?

  11. Что пишем в строке readln?

  12. Как возвести в квадрат?

  13. Как извлечь корень?

  14. Что ставим в конце каждой строчки?

  15. В какой строчке не ставится ;?

  16. Что нужно написать в программе чтобы в ответе было не более 6 цифр?

  17. Что ставим в конце программы?

  18. Как подсчитать среднее арифметическое 2 чисел?

  19. Как подсчитать среднее арифметическое 5 чисел?

  20. Как подсчитать среднее геометрическое 2 чисел?

  21. Как переводится условный оператор?

  22. Как обозначаются целочисленные данные, вещественные данные, строковые переменные?

Лабораторно – практическое занятие №10.

Тема: Циклический оператор.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

var (переводится, как переменная)– перечисляем через запятую все буквы встречающиеся в формуле

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

readln (переводится, как читать) – в этой строчке указываем те же буквы что и в строчке writeln

:= - оператор присваивания используется в формулах и const

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Чтобы в ответе было не больше 6 цифр, и одна цифра после запятой надо писать у:6:1

Как подсчитать среднее арифметическое 2 чисел?

Как подсчитать среднее арифметическое 5 чисел?

Как подсчитать среднее геометрическое 2 чисел?

IF (если) – THEN (то) - ELSE (иначе). – эти три оператора пишут всегда вместе, не разделяя их запятой.

INTEGER - целочисленные данные, REAL - вещественные данные, STRING – строковые переменные

Циклический оператор FOR переводится - для, TO переводится –до, записывается FOR i=1 TO N.

Оператор цикла позволяет один и тот же фрагмент программы выполнить несколько раз. Оператор цикла записывается так: FOR (для) i=1 TO (до) N, где i – счётчик, который задаётся в пределах от 1 до N.

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

Решение: в качестве числа берём переменную i задаём её от 1 до 10 в строчке For i:=1 to 10 do

program zadaсha1;

var i: integer;

begin

for i=1 to 10 do;

writeln (i);

readln

end.

Задания для самостоятельной работы:

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

Задача 1. Найти сумму 10 произвольных чисел. {k- количество введенных чисел}

Program z1;

Const

N=10;

Var k, x, s: integer;

Begin

k:=0; s:=0;

while k < n do

begin

k:=k+1;

write(‘Введите число’);

readln(x);

s:=s+x;

end;

writeln(‘Сумма чисел равна’, s);

end.

Задания для самостоятельной работы:

  1. Найти сумму первых пяти чисел.

  2. Напечатайте соответствие между весом и фунтом для значений от1 до 10 фунтов (1 фунт =400 грамм)

  3. Напечатать таблицу перевода расстояний в дюймах в сантиметры (1 дюйм =2,54 см) для значений от1до 10 дюймов.

Вопросы для самопроверки.

  1. Как включить программу TURBO PASCAL ?

  2. Как развернуть окно программы на весь экран?

  3. Как откомпилировать программу?

  4. Как прогнать программу?

  5. С какого оператора начинается программа?

  6. В какой строчке пишется название программы?

  7. Какой оператор обозначает начало программы?

  8. Как переводится оператор writeln?

  9. Для чего он предназначен?

  10. Что пишем в строке var?

  11. Что пишем в строке readln?

  12. Как возвести в квадрат?

  13. Как извлечь корень?

  14. Что ставим в конце каждой строчки?

  15. В какой строчке не ставится ;?

  16. Что нужно написать в программе чтобы в ответе было не более 6 цифр?

  17. Что ставим в конце программы?

  18. Как подсчитать среднее арифметическое 2 чисел?

  19. Как подсчитать среднее арифметическое 5 чисел?

  20. Как подсчитать среднее геометрическое 2 чисел?

  21. Как переводится условный оператор?

  22. Как обозначаются целочисленные данные, вещественные данные, строковые переменные?

Лабораторно – практическое занятие №11.

Это надо знать:

Ctrl-F9 – (компилировать программу) проверка программы на ошибки.

Alt-F5 – (прогон) просмотр результата работы программы.

Чтобы развернуть окно программы на весь экран надо: нажать сочетание клавиш ALT + ENTER

Основные операторы.

Программа всегда начинается со слова program (переводится, как программа) - далее в этой же строчке пишем название программы на английском языке без пробелов.

var (переводится, как переменная)– перечисляем через запятую все буквы встречающиеся в формуле

begin (переводится, как начать)– начало программы

writeln (переводится, как написать или писать) – этот оператор выводит на экран все что написано в кавычках(‘vvedite znachenie a,b,c’).

readln (переводится, как читать) – в этой строчке указываем те же буквы что и в строчке writeln

:= - оператор присваивания используется в формулах и const

В конце каждой строчки ставим - ; кроме сточки begin.

В конце программы ставим - end.

Чтобы в ответе было не больше 6 цифр, и одна цифра после запятой надо писать у:6:1

Как подсчитать среднее арифметическое 2 чисел?

Как подсчитать среднее арифметическое 5 чисел?

Как подсчитать среднее геометрическое 2 чисел?

IF (если) – THEN (то) - ELSE (иначе). – эти три оператора пишут всегда вместе, не разделяя их запятой.

INTEGER - целочисленные данные, REAL - вещественные данные, STRING – строковые переменные

Циклический оператор FOR переводится - для, TO переводится –до, записывается FOR i=1 TO N.

Функции дающие целый результат

Составьте программу для деления чисел 10 на 3 и выделите из результата целую часть.

Составьте программу для деления чисел 25 на 9 и округлите результат до целого числа.

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

Составьте программу деления чисел 10 на 3 и выделите целую часть полученного числа.

Составьте программу, которая проверяет знаете ли вы таблицу умножения. Например: для выражения 5*8=? вы должны ввести ответ с клавиатуры (40), если ответ верен, то выводится на экран фраза «Правильно», иначе «Ты ошибся». (Введите переменную - у)

Вопросы для самопроверки.

  1. Как включить программу TURBO PASCAL ?

  2. Как развернуть окно программы на весь экран?

  3. Как откомпилировать программу?

  4. Как прогнать программу?

  5. С какого оператора начинается программа?

  6. В какой строчке пишется название программы?

  7. Какой оператор обозначает начало программы?

  8. Как переводится оператор writeln?

  9. Для чего он предназначен?

  10. Что пишем в строке var?

  11. Что пишем в строке readln?

  12. Как возвести в квадрат?

  13. Как извлечь корень?

  14. Что ставим в конце каждой строчки?

  15. В какой строчке не ставится ;?

  16. Что нужно написать в программе чтобы в ответе было не более 6 цифр?

  17. Что ставим в конце программы?

  18. Как подсчитать среднее арифметическое 2 чисел?

  19. Как подсчитать среднее арифметическое 5 чисел?

  20. Как подсчитать среднее геометрическое 2 чисел?

  21. Как переводится условный оператор?

  22. Как обозначаются целочисленные данные, вещественные данные, строковые переменные?

  23. Какая функция используется для вывода следующего числа и предыдущего числа.

  24. Какая функция используется для вывода для выделения целой части числа и округления до целого числа.

Лабораторно – практическое занятие №12.

Задание №1

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

  2. Найдите целую часть при делении чисел 112 и 20. И возведите полученный результат в квадрат.

  3. Используя условный оператор составьте программу, которая вычисляет у какой фигуры площадь больше: круга или трапеции. При радиусе круга r=3 и сторонах трапеции основание m=2, n=4, высота z=3 .

Задание №2

  1. Используя условный оператор составьте программу, которая вычисляет у какой фигуры площадь больше: прямоугольника или трапеции. При сторонах прямоугольника b=3, c=4 и сторонах трапеции основание m=2, n=4, высота z=3.

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

  3. Найдите остаток от деления чисел 116 и 20 и извлеките из него квадратный корень.

Задание №3

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

  2. Составьте программу деления чисел 100 на 3 и выделите целую часть полученного числа.

  3. Используя условный оператор составьте программу, которая вычисляет у какой фигуры площадь больше: ромба или параллелограмма. При стороне ромба d=3 h=4 и стороне параллелограмма основание w=4 и высота v=5.

Задание №4

  1. Дано квадратное уравнение y=a*x2+b*x+c, известны коэффициенты a, b, с вычислить корни квадратного уравнения. где дискриминант Входные данные: a=1, b=2, c=3. Выходные данные: x1, x2.

  2. Используя условный оператор составьте программу, которая вычисляет у какой фигуры площадь больше: круга или квадрата. При радиусе круга r=3 и сторона квадрата a=4.

  3. Напишите программу для вычисления среднего арифметического двух 25 и 35 чисел по формуле.

Задание №5

  1. Составьте программу которая показывает чей возраст больше – возраст учителя или возраст ученика.

  2. Напишите программу для вычисления среднего геометрического двух чисел 16 и 100 по формуле , где n – количество чисел.

  3. Найдите остаток от деления чисел 24 и 5и извлеките из него квадратный корень.

Задание №6

  1. Зная длины трех сторон треугольника, вычислить площадь и периметр треугольника. Пусть a, b, c - длины сторон треугольника. Необходимо найти S - площадь треугольника, P - периметр. Для нахождения площади можно воспользоваться формулой Геронаhello_html_25357760.gif Где r=Р/2 полупериметр, Р=(a+b+c) периметр . Входные данные: a=1, b=2, c=3. Выходные данные: S, P.

  2. Найдите целую часть при делении чисел 70 и 25. И возведите полученный результат в квадрат.

  3. Напишите программу для вычисления среднего арифметического пяти чисел 1, 5, 10, 12 ,8 по формуле

Задание №7

  1. Известны плотность и геометрические размеры цилиндрического слитка, полученного в металлургической лаборатории. Найти объем, массу и площадь основания слитка по формулам: . где R - радиус основания цилиндра, h - высота цилиндра, р- плотность материала слитка. Входные данные: R=5, h=10, р (алюминия)= 2700 кг/м3. Выходные данные: m , V, S.

  2. Напишите программу для вычисления среднего геометрического двух чисел 4 и 100, по формуле , где n – количество чисел.

  3. Найдите целую часть при делении чисел 212 и 20. И возведите полученный результат в квадрат.

Задание №8

  1. Заданы длины двух катетов в прямоугольном треугольнике. Найти длину гипотенузы, площадь треугольника и величину его углов, по формулам Входные данные: a=1, b=2 - длины катетов. Выходные данные: с - длина гипотенузы, S - площадь треугольника, ,  - углы.

  2. Найдите остаток от деления чисел 116 и 20 и извлеките из него квадратный корень.

  3. Найти среднее арифметическое трёх чисел 56,72,103 по формуле и возведите его в квадрат.

Задание №9

  1. Используя условный оператор напишите программу, которая предлагает перевести слово Windows на русский язык, если слово переведено правильно, то программа выводит фразу «Молодец», иначе выводит фразу «Неправильно».

  2. Составьте программу для деления чисел 100 на 33 и выделите из результата целую часть.

  3. Составьте программу число среднее арифметическое возраста ваших родителей по формуле где n – количество чисел.

Задание №10

  1. Используя условный оператор напишите программу выводящую на экран столицу Японии (Токио). Если столица указана правильно, то программа выводит фразу «Молодец», иначе выводит фразу «Подумай ещё».

  2. Составьте программу для деления чисел 213 на 20 и округлите результат до целого числа.

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

Задание №11

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

  2. Составьте программу, которая проверяет знаете ли вы таблицу умножения. Например: для выражения 7*8=? вы должны ввести ответ с клавиатуры (56), если ответ верен, то выводится на экран фраза «Правильно», иначе «Ты ошибся». (Введите переменную - у)

  3. Используя условный оператор составьте программу, которая вычисляет у какой фигуры площадь больше: прямоугольника или квадрата. При стороне квадрата a=4, сторонах прямоугольника с=3 и b=4.

Задание №12

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

  2. Используя условный оператор напишите программу, которая предлагает назвать столицу России, если слово названо правильно, то программа выводит фразу «Молодец», иначе выводит фразу «Неправильно».

  3. Используя условный оператор составьте программу, которая вычисляет у какой фигуры площадь больше: круга или треугольника. При радиусе круга r=3 и сторонах треугольника основание x=4 и высота y=3.

Формулы площадей фигур.

Вопросы для самопроверки.

  1. Как включить программу TURBO PASCAL ?

  2. Как развернуть окно программы на весь экран?

  3. Как откомпилировать программу?

  4. Как прогнать программу?

  5. С какого оператора начинается программа?

  6. В какой строчке пишется название программы?

  7. Какой оператор обозначает начало программы?

  8. Как переводится оператор writeln?

  9. Для чего он предназначен?

  10. Что пишем в строке var?

  11. Что пишем в строке readln?

  12. Как возвести в квадрат?

  13. Как извлечь корень?

  14. Что ставим в конце каждой строчки?

  15. В какой строчке не ставится ;?

  16. Что нужно написать в программе чтобы в ответе было не более 6 цифр?

  17. Что ставим в конце программы?

  18. Как подсчитать среднее арифметическое 2 чисел?

  19. Как подсчитать среднее арифметическое 5 чисел?

  20. Как подсчитать среднее геометрическое 2 чисел?

  21. Как переводится условный оператор?

29

Автор
Дата добавления 29.09.2016
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров135
Номер материала ДБ-220561
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

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

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