Использование переменных. Объявление переменной (тип, имя, значение). Локальные и глобальные переменные. Массивы
Содержание
- 2. Данные Исходные (входные) — это данные, известные перед выполнением задачи из условия. Выходные— результат решения задачи.
- 3. Величина — это элемент данных с точки зрения их семантического (смыслового) содержания или обработки. Смысловое (семантическое)
- 4. Типы данных ( Pascal)
- 5. Целые типы определяют константы, переменные и функции, значения которых реализуются множеством целых чисел, допустимых в данной
- 6. Арифметические операции над целыми
- 7. Операции отношения Операции отношения, примененные к целым операндам, дают результат логического типа TRUE или FALSE (
- 8. Стандартные функции
- 9. Действительные типы данных Определяют те данные, которые реализуются подмножеством действительных чисел, допустимых в данной ЭВМ.
- 10. Операции над действительными числами Арифметические : сложение + , вычитание - , умножение * , деление
- 11. Булевские операнды Not And Or Xor False Boolean – 1 байт ByteBool, - 1 байт WordBool
- 12. Символьный тип определяет упорядоченную совокупность символов, допустимых в данной ЭВМ. Значение символьной переменной или константы -
- 13. Операции над величинами символьного типа все операции отношения. Ord(C) - определяет порядковый номер символа С в
- 14. Переменная - небольшая область в оперативной памяти компьютера, куда во время работы программы можно занести и
- 15. Виды переменных Область видимости переменной - место в программе, в котором доступно значение переменной. Статическая переменная
- 16. Операции ввода данных (Pascal) Read(список переменных) ReadLn(список переменных) Var A : Real; B : Integer; C
- 17. Операции вывода данных (Pascal) Write (список констант и/или переменных, разделенных запятой) WriteLn (список констант и/или переменных,
- 18. Общая структура программы на Pascal Program имя программы; {заголовок} Const {объявление констант} Константа1 = значение; Константа2
- 19. Присваивание в Паскале X := (Y + Z) / (2 + Z * 10) - 1/3;
- 20. Порядок действий при вычислении значения выражения: 1) вычисляются значения в скобках; 2) вычисляются значения функций; 3)
- 21. 1) вычисляются значения в скобках; 2) вычисляются значения функций; 3) выполняется унарные операции (операция NOT); 4)
- 22. Условный оператор IF Если условие выполняется , то будет выполнен указанный оператор. IF условие THEN оператор1
- 23. Цикл с предусловием "Пока истинно условие, выполнять оператор". While Do ; While Do Begin ; ;
- 24. Цикл с постдусловием "Выполнять оператор #1, оператор #2. : до выполнения условия". Repeat Until ; Repeat
- 25. Цикл с параметром Форматы: For := To Do ; For := Downto Do ; И.П. -
- 26. Пример. Найти сумму квадратов всех натуральных чисел от 1 до 100
- 27. Алгоритм 1. Выделение цифр в числе. Введем обозначения объектов алгоритма: num – целое число, подлежащее обработке;
- 28. Алгоритм 2. Делители числа. Введем обозначения объектов алгоритма: delit – делитель числа num. Текст алгоритма Writeln
- 29. Алгоритм 3. Проверка, является ли число простым Введем обозначения : delit – делители числа num; flag
- 30. Алгоритмы решения задачи 4
- 31. Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Параметром, по которому осуществляется выбор, служит
- 32. Массив Элементы массива располагаются в последовательных ячейках памяти, обозначаются именем массива и индексом. Каждое из значений,
- 33. Виды массива
- 34. Описание массива Имя_массива: аrray [начальное _значение _индекса..конечное _значение_индекса] Of базовый тип; Var B : Array [1..5]
- 35. Заполнение массива с помощью оператора присваивания Заполнить одномерный массив элементами, отвечающими следующему соотношению: a1=1; a2=1; ai=ai-2+ai-1
- 36. Заполнение массива с клавиатуры используется обычно тогда, когда между элементами не наблюдается никакой зависимости Program Vvod;
- 37. Двумерный массив(таблица) - способ организации данных, при котором каждый элемент определяется номером строки и номером столбца,
- 38. Описание матрицы на языке Паскаль 1 способ 2 способ : array of array of ; Var
- 39. Соотношение индексов в квадратной матрице1 Главная диагональ Побочная диагональ I=J : элементы матрицы расположены на главной
- 40. Ввод-вывод двумерного массива Ввод Вывод for i:= 1 to N do begin for j:= 1 to
- 41. Задачи для самостоятельного решения Дана масса в килограммах. Найти число полных тонн в нем. С некоторого
- 42. Задачи для самостоятельного решения 1. Рассчитать значение y при заданном значении x: Sin²x при x>0, y=1+2
- 43. Задачи для самостоятельного решения 1. Дано трехзначное число. Найти полученное число при прочтении его справа налево.
- 44. Задачи для самостоятельного решения 1. Из трехзначного числа х вычли его последнюю цифру. Когда результат разделили
- 45. Условный оператор. Задачи для самостоятельного решения 1. Определить, является ли число a делителем числа b? 2.
- 46. Условный оператор. Задачи для самостоятельного решения 7. Дано трехзначное число. Определить: а) является ли сумма его
- 48. Скачать презентацию