Программы для начинающих: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Mikst (обсуждение | вклад) (→Начало) |
Mikst (обсуждение | вклад) (→Циклы) |
||
Строка 30: | Строка 30: | ||
# Вывод последовательностей 1 2 3 4 5 и 5 4 3 2 1 (с помощью разных циклов) | # Вывод последовательностей 1 2 3 4 5 и 5 4 3 2 1 (с помощью разных циклов) | ||
# Вывод последовательностей 1 3 5 7 9 и 10 8 6 4 2 (с помощью разных циклов) | # Вывод последовательностей 1 3 5 7 9 и 10 8 6 4 2 (с помощью разных циклов) | ||
# | # Сумма двузначных чисел | ||
# | # n! | ||
# | # a^n | ||
# | # Вывод степеней двойки | ||
# | # Вывод цифр числа (div mod) | ||
# Вывод букв русского алфавита (for) | # Вывод букв русского алфавита (for) | ||
# | # Табулирование функции | ||
# | # Числа Фибоначчи | ||
# | # Минимум из введенных | ||
# | # Номер первого максимума из введенных | ||
# | # Номер последнего максимума из введенных | ||
# | # Поиск заданного числа среди введенных | ||
# | # Минимальное четное из введенных (условный минимум) | ||
# | # Защита от ввода неверного значения с помощью repeat | ||
# | # Алгоритм Евклида поиска НОД | ||
# | # Является ли число степенью 2 (2 варианта: делением и умножением) | ||
# | # Вывод таблицы умножения | ||
# | # Определение простоты числа | ||
# | # Разложение числа на простые множители | ||
# | # Нахождение корня функции методом половинного деления | ||
== Процедуры и функции == | == Процедуры и функции == |
Версия от 12:45, 5 ноября 2009
В скобках указаны темы или категории
Начало
- HelloWorld
- Ввод-вычисление-вывод
- Вычисление A^8 (Использование промежуточных переменных)
- Вычисление расстояния между двумя точками на прямой (стандартные функции, abs)
- Вычисление гипотенузы по катетам (стандартные функции, sqrt)
- Генерация случайного числа (стандартные функции, random)
- Перемена местами двух значений
- Выделение цифр из двузначного числа (div mod)
- Выделение цифр из трехзначного числа (div mod)
Условный оператор и оператор выбора
- Минимум из двух значений
- Определение четности числа (повторение div mod)
- Состоит ли двузначное число из одинаковых цифр (выделение цифр из числа)
- Упорядочение двух значений по возрастанию (составной оператор, неполная форма условного)
- Проверка числа на двузначность (and)
- Проверка числа на равенство одному из значений (or)
- Определение антонима слова (вложенные if)
- Определение четверти, в которой находится точка (вложенные if)
- Словесное наименование дня недели (case)
- Определение того, является ли символ цифрой или буквой
- Выполнение действия в зависимости от значения переменной
Циклы
- Вывод последовательностей 1 2 3 4 5 и 5 4 3 2 1 (с помощью разных циклов)
- Вывод последовательностей 1 3 5 7 9 и 10 8 6 4 2 (с помощью разных циклов)
- Сумма двузначных чисел
- n!
- a^n
- Вывод степеней двойки
- Вывод цифр числа (div mod)
- Вывод букв русского алфавита (for)
- Табулирование функции
- Числа Фибоначчи
- Минимум из введенных
- Номер первого максимума из введенных
- Номер последнего максимума из введенных
- Поиск заданного числа среди введенных
- Минимальное четное из введенных (условный минимум)
- Защита от ввода неверного значения с помощью repeat
- Алгоритм Евклида поиска НОД
- Является ли число степенью 2 (2 варианта: делением и умножением)
- Вывод таблицы умножения
- Определение простоты числа
- Разложение числа на простые множители
- Нахождение корня функции методом половинного деления