Compas
Школа компьютерной грамотности
Анны и Александра Синкевичей
Compas
Школа компьютерной грамотности
Анны и Александра Синкевичей

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

Добро пожаловать на курс видеоуроков Pascal, разработанный Школой компьютерной грамотности Анны и Александра Синкевичей!

В данном уроке рассматривается: что такое программирование; структура программы; запуск среды Pascal ABC; работа в окне редактора; первая простейшая программа.

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

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

program <имя программы>;
<раздел подключения модулей>
<раздел описаний>
begin
операторы (тело программы);
end.

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

— разрешается использовать только символы латинского алфавита для команд
— большие и маленькие буквы Паскаль не различает. То есть слово begin может быть написано как с маленькой, так и с большой буквы «Вegin; BEGIN; BeGin»
— все операторы заканчиваются точкой с запятой «;»

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

Write (‘Здравствуй Мир!’);

Более подробную теорию и работу со средой программирования смотрите в видеоуроке.

Нажмите PLAY, чтобы начать просмотр видеоурока.



 

Узнайте больше и освойте новые языки программирования!

Приходите в Школу компьютерной грамотности Comp-As!

 

 Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

 

<<предыдущий урок    все уроки PASCAL ABC     следующий урок>>
Подробнее >>>

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

Добро пожаловать на курс видеоуроков Pascal, разработанный Школой компьютерной грамотности Анны и Александра Синкевичей!

В данном уроке решены задачи: вывод на монитор последней цифры натурального числа; сколько всего денег потратил Петя, заплатив за n порций мороженного и k плиток шоколада; вычисление выражения.

Для решения задач необходимо:
1. Разложить ее на шаги.
2. Записать алгоритм.
3. Продумать сколько переменных и какого типа потребуется
4. Написать алгоритм на языке программирования pascal.
5. Проверить правильно ли программа считает. (тестирование программы)

Подробное решение задач смотрите в видеоуроке.

Нажмите PLAY, чтобы начать просмотр видеоурока.

Часть 1.



Часть 2.



Узнайте больше и освойте новые языки программирования!

Приходите в Школу компьютерной грамотности Comp-As!

 

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

<< предыдущий урок   все уроки PASCAL ABC
Подробнее >>>

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

Добро пожаловать на курс видеоуроков Pascal, разработанный Школой компьютерной грамотности Анны и Александра Синкевичей!

В данном уроке рассмотрены понятия: оператор (команда) присваивания; стандартные функции (div, mod, trunc(x), frac (x), round(x). Команда присваивания. Арифметические операции и выражения. Стандартные функции. Решены задачи по теме.

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

Многие действия с числовыми данными выполняются путём вызова встроенных в язык программирования функций. Такие функции называются стандартными. Например:

Sqr(x) — вычисляет квадрат числа х;

Abs(x) — модуль числа х.

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

переменная := выражение.

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

Порядок действий (приоритет) при вычислении значения выражения:

1) вычисляются значения в скобках;

2) вычисляются значения функций;

3) выполняются операции умножения и деления;

4) выполняются операции сложения и вычитания.

Для переменных целого типа дополнительно введены операции:

div (целочисленное деление)

mod (остаток от деления )

Для переменных вещественного типа используют следующие стандартные функции:

Trunc(x) — Выделение целой части числа X

Round(x) — Округление X до целого числа

frac (x) — Выделяет дробную часть числа X

Более подробную теорию и решение задач смотрите в видеоуроке.

Нажмите PLAY, чтобы начать просмотр видеоурока.

Часть 1.


Часть 2.



Рассмотрим решение следующих задач:

Составьте программу, в которой осуществляется ввод целого числа с клавиатуры и вывод на экран монитора значения этого числа, увеличенного в 5 раз.

Program z2;
Var x: integer;
Begin
write(‘введите число ‘);
readln(x);
write(‘Если вы умножите число на 5, то получится,’,5*x);
End.
Составьте программу, в которой осуществляется ввод целого числа с клавиатуры и вывод на экран монитора значения этого числа, увеличенного на 10.

Program z3;
Var x: integer;
Begin
write(‘введите число ‘);
readln(x);
write(‘Если вы добавите к числу 10, то получится,’,10+x);
End.
Составьте программу, в которой осуществляется ввод трёх целых чисел с клавиатуры и вывод на экран монитора значения их суммы. Готовые домашние задания информатика 7 класс

Program z4;
uses crt;
Var x,y,z: integer;
Begin
writeln(‘введите 3 числа ‘);
readln(x,y,z);
write(‘Сумма чисел =’,x+y+z);
End.

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

 

Program z5;
uses crt;
Var x,y: integer;
Begin
writeln(‘введите 2 числа ‘);
readln(x,y);
write(‘Произведение чисел =’,x*y);
End.

 

Узнайте больше и освойте новые языки программирования!

Приходите в Школу компьютерной грамотности Comp-As!

 

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

<<предыдущий урок  все уроки РASCAL ABC  следующий урок>>
Подробнее >>>

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

Добро пожаловать на курс видеоуроков Pascal, разработанный Школой компьютерной грамотности Анны и Александра Синкевичей!

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

Первая видео часть посвящена решению типовых задач в среде программирования Pascal ABC и соответствует тексту школьного параграфа.

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

Нажмите PLAY, чтобы начать просмотр видеоурока.


 

Рассмотрим решение следующих задач:

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

 

Составьте с помощью исполнителя Чертежник алгоритм рисования фигуры. Не поднимая пера и не проводя дважды по одной и той же линии.

program PR4;
uses Drawman;
begin
field(10,8);
ToPoint(2,1);
PenDown();
ToPoint(2,5);
ToPoint(8,5);
ToPoint(2,1);
ToPoint(8,1);
ToPoint(2,5);
ToPoint(5,7);
ToPoint(8,5);
ToPoint(8,1);
PenUp;
ToPoint(0,0);
end.

Нарисуйте рисунок

program PR4;
uses Drawman;
begin
field(10,8);
ToPoint(2,5);
PenDown();
ToPoint(8,5);
ToPoint(8,1);
ToPoint(2,1);
ToPoint(2,5);
ToPoint(5,3);
ToPoint(8,5);
PenUp;
ToPoint(0,0);
end.


program PR4;
uses
Drawman;
begin

field(10,8);
ToPoint(2,5);
PenDown();
ToPoint(8,5);
ToPoint(8,1);
ToPoint(2,1);
ToPoint(2,5);
ToPoint(5,7);
ToPoint(8,5);
ToPoint(2,1);
PenUp;
ToPoint(0,0);
end.
program PR4;
uses Drawman;
begin
field(10,8);
ToPoint(8,1);
PenDown();
ToPoint(2,1);
ToPoint(2,5);
ToPoint(5,7);
ToPoint(8,5);
ToPoint(8,1);
ToPoint(2,5);
ToPoint(8,5);
PenUp;
ToPoint(0,0);
end.
program PR4;
uses Drawman;
begin
field(10,8);
ToPoint(2,5);
PenDown();
ToPoint(8,5);
ToPoint(8,1);
ToPoint(2,1);
ToPoint(2,5);
ToPoint(5,7);
ToPoint(8,5);
PenUp;
ToPoint(0,0);
end.
program PR4;
uses Drawman;
begin
field(10,8);
ToPoint(2,1);
PenDown();
ToPoint(2,2);
ToPoint(1,2);
ToPoint(2,2);
ToPoint(6,6);
ToPoint(6,5);
ToPoint(5,6);
ToPoint(6,6);
PenUp;
ToPoint(0,0);
end.
program PR4;
uses Drawman;
begin
field(10,8);
ToPoint(0,3);
PenDown();
ToPoint(3,1);
ToPoint(7,1);
ToPoint(10,3);
ToPoint(0,3);
PenUp;
ToPoint(6,6);
PenDown;
ToPoint(4,7);
ToPoint(6,8);
ToPoint(6,3);
PenUp;
ToPoint(0,0);
end.
program PR4;
uses Drawman;
begin
field(10,8);
ToPoint(4,6);
PenDown();
ToPoint(2,1);
ToPoint(7,4);
ToPoint(1,4);
ToPoint(6,1);
ToPoint(4,6);
PenUp;
ToPoint(0,0);
end.
program PR4;
uses Drawman;
begin
field(10,9);
ToPoint(2,1);
PenDown();
ToPoint(3,1); ToPoint(3,3); ToPoint(2,3);
ToPoint(2,6); ToPoint(5,6); ToPoint(5,3);
ToPoint(3,3); ToPoint(4,3); ToPoint(4,1);
ToPoint(5,1);
PenUp;
ToPoint(1,7);
PenDown;
ToPoint(1,6); ToPoint(2,6); ToPoint(3,7);
ToPoint(4,7); ToPoint(6,5);
PenUp; ToPoint(3,7); PenDown;
ToPoint(3,8); ToPoint(4,8); ToPoint(4,7);
PenUp;
ToPoint(0,0);
end.
program PR4;
uses Drawman;
begin
field(4,9);
ToPoint(2,1);
PenDown();
ToPoint(2,8); ToPoint(1,7); ToPoint(2,8);
ToPoint(3,7); ToPoint(2,8); ToPoint(2,6);
ToPoint(1,5); ToPoint(2,6); ToPoint(3,5);
ToPoint(2,6);
ToPoint(2,4); ToPoint(1,3); ToPoint(2,4);
ToPoint(3,3);
PenUp;
ToPoint(0,0);
end.
program PR4;
uses Drawman;
begin
field(10,9);
ToPoint(1,5);
PenDown();
ToPoint(8,5); ToPoint(8,1); ToPoint(1,1);
ToPoint(1,5); ToPoint(0,4); ToPoint(3,7);
ToPoint(6,7); ToPoint(9,4);
PenUp;
ToPoint(4,7);
Pendown;
ToPoint(4,8); ToPoint(5,8); ToPoint(5,7);
PenUp;
ToPoint(3,2);
PenDown;
ToPoint(3,4); ToPoint(6,4); ToPoint(6,2);
ToPoint(3,2);
PenUp;
ToPoint(0,0);
end.

 

Узнайте больше и освойте новые языки программирования!

Приходите в Школу компьютерной грамотности Comp-As!

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

<<предыдущий урок    все уроки PASCAL ABC    следующий урок>>
Подробнее >>>

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

Добро пожаловать на курс видеоуроков Pascal, разработанный Школой компьютерной грамотности Анны и Александра Синкевичей!

Программа урока. На этом уроке рассматриваются понятия: алгоритм, исполнитель алгоритма, система команд исполнителя, исполнитель Чертёжник.

Урок состоит из двух частей:

  • Первая часть посвящена теории и началу работы со средой программирования Pascal ABC.
  • Во второй части разбираются несколько задач, демонстрирующих работу исполнителя Чертежник.

Нажмите PLAY, чтобы начать просмотр видеоурока.

Часть 1.


Часть 2.



 

Узнайте больше и освойте новые языки программирования!

Приходите в Школу компьютерной грамотности Comp-As!

 

Расписание занятий и цены. Филиал №1, Минск, Лошица-3

Расписание занятий и цены. Филиал №2, Минск, Каменная горка-2

  все уроки PASCAL ABC   следующий урок
Подробнее >>>


Телефоны для записи:

+375 17 362-31-29

+375 29 343-06-69

+375 17 324-03-85

Наши   курсы
Первые шаги в ИТ

Знания, которые точно пригодятся в жизни

Программирование, графика и Web-дизайн

Попробовать себя в ИТ-сфере и найти свое призвание

Любимая математика

Мы научим вашего ребенка любить и понимать математику

Начальная школа на «ОТЛИЧНО»

Успешно закончить начальную школу и адаптироваться к средней