7 класс информатика

Здесь будут размещаться задания для 7 класса.

 

Ссылка на программное обеспечение PascalABChttps://cloud.mail.ru/public/9R9e/gbdG9Bznm

 

 

 

Скачать:

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


Подписи к слайдам:

Слайд 1

Pascal ABC

Слайд 2

Структура программы Program имя программы ; заголовок программы Var имена переменных : типы данных ; раздел описания переменных Begin раздел операторов операторы ; End .

Слайд 3

Оператор присваивания Оператор присваивания имеет вид: переменная := выражение; X:= 44; S1:=(a* x+b )/c; w:=sqr(z)-1/5; Примеры:

Слайд 4

Процедура вывода данных Процедура writeln после вывода своих параметров осуществляет переход на следующую строку. X:=5; Y:=10; S:=X+Y; Writeln (‘ X= ’,X); Writeln (‘ Y= ’,Y); Writeln (‘ S= ’,S); Результат выполнения Фрагмент программы X=5 Y=10 S=15

Слайд 5

Процедура вывода данных Процедура write после вывода своих параметров оставляет курсор в той же строке. X:=5; Y:=10; S:=X+Y; Write (‘ X = ’,X); Write (‘ Y= ’,Y); Write (‘ S= ’,S); Результат выполнения Фрагмент программы X=5 Y=10 S=15

Слайд 6

Процедура ввода данных Процедура readln после ввода своих параметров осуществляет переход на следующую строку. Readln ( параметры); Параметры в списке перечисляются через запятую и должны быть переменными Readln (a); Readln (x1,x2); Примеры:

Слайд 7

Процедура ввода данных Процедура read после ввода своих параметров оставляет курсор в той же строке. Read ( параметры); Параметры в списке перечисляются через запятую и должны быть переменными Read (a); Read (x1,x2); Примеры:

Слайд 8

Задача Написать программу вычисления скорости движения автомобиля, если известны время и расстояние. Ниже представлен рекомендуемый вид экрана во время работы программы ( данные, введенные пользователем, выделены цветом ). Введите расстояние (км) 180 Введите время (ч) 3 Скорость составляет 60 (км/ч )

Слайд 9

Решение задачи Для вычисления скорости воспользуемся формулой:

Слайд 10

Решение задачи Первый раздел программы – раздел заголовка . Имя программы не должно содержать пробелов, русских букв, не должно начинаться с цифр . Program skorost ;

Слайд 11

Решение задачи Второй раздел программы – раздел описания переменных . Нужно перечислить все переменные, которые необходимы в программе: s - расстояние , v - скорость , t - время. byte – число от 0 до 255 integer – числа от -2147483648 до 2147483647 real – целые числа и десятичные дроби v – указываем тип real , т.к. при делении S на t может получиться не целое число Program skorost ; Var s, t: integer; v: real;

Слайд 12

Решение задачи Далее следует раздел операторов Program skorost ; Var s, t: integer; v: real; Begin

Слайд 13

Решение задачи По условию задачи далее должно появиться сообщение Введите расстояние (км ) и курсор должен оказаться на новой строке Writeln (‘ Введите расстояние (км) ’ ); Program skorost ; Begin Var s, t: integer; v: real;

Слайд 14

Решение задачи Теперь пользователь должен ввести расстояние, которое обозначено S Writeln (‘ Введите расстояние (км) ’ ); Program skorost ; Begin Readln (S ); Var s, t: integer; v: real;

Слайд 15

Решение задачи Writeln (‘ Введите расстояние (км) ’ ); Program skorost ; Begin Readln (S ); Далее следует появление еще одного комментария Введите время (ч) и курсор должен оказаться на новой строке Writeln (‘ Введите время (ч) ’ ); Var s, t: integer; v: real;

Слайд 16

Решение задачи Writeln (‘ Введите расстояние (км) ’ ); Program skorost ; Begin Readln (S ); Writeln (‘ Введите время (ч) ’ ); Теперь пользователь должен ввести значение времени, которое обозначено t Readln (t ); Var s, t: integer; v: real;

Слайд 17

Решение задачи Writeln (‘ Введите расстояние (км) ’ ); Program skorost ; Begin Readln (S ); Writeln (‘ Введите время (ч) ’ ); Теперь можно определить скорость Readln (t ); V:=S/t ; Var s, t: integer; v: real;

Слайд 18

Решение задачи Writeln (‘ Введите расстояние (км) ’ ); Program skorost ; Begin Readln (S ); Writeln (‘ Введите время (ч) ’ ); В завершении необходимо вывести ответ, согласно условия задачи Readln (t ); V:=S/t ; Var s, t: integer; v: real; Writeln ('Скорость составляет ', v ,' (км/ч )');

Слайд 19

Решение задачи Writeln (‘ Введите расстояние (км) ’ ); Program skorost ; Begin Readln (S ); Writeln (‘ Введите время (ч) ’ ); Конец программы Readln (t ); V:=S/t ; Var s, t: integer; v: real; Writeln ('Скорость составляет ', v ,' (км/ч )'); End.

Слайд 20

Источники https:// infourok.ru/pascal-abc-proceduri-vvoda-i-vivoda-dannih-prisvaivanie-382248.html


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

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


Подписи к слайдам:

Слайд 1

Паскаль АВС

Слайд 4

Типы переменных. В Паскале используется несколько типов представления числовых значений, на начальном этапе будут рассмотрены лишь некоторые из них: integer – целые числа в интервале от -2147483648 до 2147483647 real – вещественные (реальные) – целые и дробные положительные и отрицательные числа s tring - строковые - последовательность символов ASCII длиной до 255 c har - символьные 1 символ таблицы ASCII boolean - булевские типы ( True или false )

Слайд 5

Описание операций Арифметические операции: *умножение / деление + сложение - вычитание div — целочисленное деление mod — остаток от целочисленного деления

Слайд 6

Описание операций Операции отношения: = равно <> не равно <= меньше или равно >= больше или равно < меньше > больше

Слайд 11

Структура программы Структура простейших программ выглядит следующим образом: program ...; заголовок программы и ее имя var ...; блок объявления переменных и их типа begin начало исполнительной части программы ...; предложения, обеспечивающие ...; выполнение ...; программы end . конец программы (точка обязательна)

Слайд 12

В качестве имени программы можно применять комбинацию английских букв и цифр , следует писать в одно слово и нельзя применять служебные слова языка . program proba ; program Primer_1; program Summa;

Слайд 13

В Паскале имеется особая группа слов, таких как, например: b egin , for , end , program и другие, за которыми закреплены специальные смысловые значения. Такие слова называются служебными ( зарезервированными ) и должны употребляться в строгом соответствии с заложенным в них смыслом.

Слайд 14

Окно программы Паскаль АВС выполнение меню интегрированной среды панель инструментов

Слайд 15

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

Слайд 16

Внимание! Две косые черты (//) отделяют комментарии, их набирать не нужно.

Слайд 17

Описание стандартных модулей. Этот раздел начинается со служебного слова uses , за которым следует имя модуля. Например: uses crt , uses graph . В том случае, если необходимо подключить несколько модулей, их имена перечисляются через запятую . Модуль CRT может выводить в отдельном диалоговом окне цветные символы на цветном фоне. Также с помощью него можно настроить размер этого окна, переместить курсор в определённую точку экрана, а также очищать это диалоговое окно. Стандартный модуль GraphABC системы PascalABC содержит типы, константы, переменные, процедуры и функции, позволяющие создавать изображения в специальном в графическом окне.

Слайд 19

Каждое предложение языка должно отделяться от следующего за ним точкой с запятой ( ; ). Исключение составляют комментарии. Они не отделяются точкой с запятой.

Слайд 20

Пример ошибки, обнаруженной Паскаль АВС

Слайд 21

Сохраните набранную программу в своей папке:

Слайд 22

Сохраните набранную программу в своей папке:

Слайд 23

Набор следующей программы. Активизируйте пункт Файл и создайте новый файл ( Новый ).

Слайд 24

Задача 2 Составить программу «Диалог с компьютером»: Program Lin1 ; Var a: String; Begin Writeln (‘ Я компьютер, а как зовут тебя ? ’ ); Readln (a ); Writeln (‘ Очень приятно, ’, a , ‘!’ ); End .