Программы для начинающих: различия между версиями

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Строка 58: Строка 58:
# Функция вычисления n!
# Функция вычисления n!
# Функция проверки числа на четность
# Функция проверки числа на четность
# Функция определения простоты числа
# Процедура вывода таблицы умножения
# Процедура вывода таблицы умножения



Версия от 12:52, 5 ноября 2009

В скобках указаны темы или категории

Начало

  1. HelloWorld
  2. Ввод-вычисление-вывод
  3. Вычисление A^8 (Использование промежуточных переменных)
  4. Вычисление расстояния между двумя точками на прямой (стандартные функции, abs)
  5. Вычисление гипотенузы по катетам (стандартные функции, sqrt)
  6. Генерация случайного числа (стандартные функции, random)
  7. Перемена местами двух значений
  8. Выделение цифр из двузначного числа (div mod)
  9. Выделение цифр из трехзначного числа (div mod)

Условный оператор и оператор выбора

  1. Минимум из двух значений
  2. Определение четности числа (повторение div mod)
  3. Состоит ли двузначное число из одинаковых цифр (выделение цифр из числа)
  4. Упорядочение двух значений по возрастанию (составной оператор, неполная форма условного)
  5. Проверка числа на двузначность (and)
  6. Проверка числа на равенство одному из значений (or)
  7. Определение антонима слова (вложенные if)
  8. Определение четверти, в которой находится точка (вложенные if)
  9. Словесное наименование дня недели (case)
  10. Определение того, является ли символ цифрой или буквой
  11. Выполнение действия в зависимости от значения переменной

Циклы

  1. Вывод последовательностей 1 2 3 4 5 и 5 4 3 2 1 (с помощью разных циклов)
  2. Вывод последовательностей 1 3 5 7 9 и 10 8 6 4 2 (с помощью разных циклов)
  3. Сумма двузначных чисел
  4. n!
  5. a^n
  6. Вывод степеней двойки
  7. Вывод цифр числа (div mod)
  8. Вывод букв русского алфавита (for)
  9. Табулирование функции
  10. Числа Фибоначчи
  11. Минимум из введенных
  12. Номер первого максимума из введенных
  13. Номер последнего максимума из введенных
  14. Поиск заданного числа среди введенных
  15. Минимальное четное из введенных (условный минимум)
  16. Защита от ввода неверного значения с помощью repeat
  17. Алгоритм Евклида поиска НОД
  18. Является ли число степенью 2 (2 варианта: делением и умножением)
  19. Вывод таблицы умножения
  20. Определение простоты числа
  21. Разложение числа на простые множители
  22. Нахождение корня функции методом половинного деления

Процедуры и функции

  1. Вычисление площади и периметра прямоугольника (параметры-значения и параметры-переменные)
  2. Создание своей функции и ее табулирование
  3. Функция вычисления a^n
  4. Функция вычисления n!
  5. Функция проверки числа на четность
  6. Функция определения простоты числа
  7. Процедура вывода таблицы умножения

Массивы

Матрицы

Записи

Строки и символы

Файлы