Алгоритмы для студентов: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
UnREAL (обсуждение | вклад) |
UnREAL (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
# [[Стандартные задачи на циклы#№8. Вывод всех двухзначных чисел, кратных 5|Вывод всех двухзначных чисел, кратных 5]] | # [[Стандартные задачи на циклы#№8. Вывод всех двухзначных чисел, кратных 5|Вывод всех двухзначных чисел, кратных 5]] | ||
# [[Стандартные задачи на циклы#№9. Вывод n первых чисел Фибоначчи|Вывод n первых чисел Фибоначчи]] | # [[Стандартные задачи на циклы#№9. Вывод n первых чисел Фибоначчи|Вывод n первых чисел Фибоначчи]] | ||
# [[Стандартные задачи на циклы#№10. Найти НОД(A,B), используя алгоритм Евклида:|Найти НОД(A,B), используя алгоритм Евклида | # [[Стандартные задачи на циклы#№10. Найти НОД(A,B), используя алгоритм Евклида:|Найти НОД(A,B), используя алгоритм Евклида]] | ||
# [[Стандартные задачи на циклы#№11. Найти сумму цифр целого положительного числа m|Найти сумму цифр целого положительного числа m]] | |||
==== [[Стандартные задачи на циклы#Максимумы и минимумы|Максимумы и минимумы]] ==== | |||
# [[Стандартные задачи на циклы#№12. Найти max из введенных чисел|Найти max из введенных чисел]] | |||
# [[Стандартные задачи на циклы#№12a. Найти min, удовлетворяющее условию p(x)|Найти min, удовлетворяющее условию p(x)]] | |||
==== [[Стандартные задачи на циклы#Суммирование рядов (конечных и бесконечных)|Суммирование рядов (конечных и бесконечных)]] ==== | |||
# [[Стандартные задачи на циклы#№13. Вычислить Σ(i=1..n) a^i/i!|Вычислить Σ(i=1..n) a^i/i!]] | |||
# [[Стандартные задачи на циклы#№7. Вывод 10 первых степеней двойки|Вывод 10 первых степеней двойки]] | |||
# [[Стандартные задачи на циклы#№7. Вывод 10 первых степеней двойки|Вывод 10 первых степеней двойки]] | |||
# [[Стандартные задачи на циклы#№7. Вывод 10 первых степеней двойки|Вывод 10 первых степеней двойки]] | # [[Стандартные задачи на циклы#№7. Вывод 10 первых степеней двойки|Вывод 10 первых степеней двойки]] | ||
# [[Стандартные задачи на циклы#№7. Вывод 10 первых степеней двойки|Вывод 10 первых степеней двойки]] | # [[Стандартные задачи на циклы#№7. Вывод 10 первых степеней двойки|Вывод 10 первых степеней двойки]] | ||
Строка 22: | Строка 32: | ||
# [[Стандартные задачи на циклы#№7. Вывод 10 первых степеней двойки|Вывод 10 первых степеней двойки]] | # [[Стандартные задачи на циклы#№7. Вывод 10 первых степеней двойки|Вывод 10 первых степеней двойки]] | ||
==== [[Стандартные задачи на циклы#Максимумы и минимумы|Максимумы и минимумы]] ==== | |||
[[Стандартные задачи на циклы]] | [[Стандартные задачи на циклы]] | ||
[[Стандартные задачи на одномерные массивы]] | [[Стандартные задачи на одномерные массивы]] |
Версия от 17:10, 30 ноября 2010
Стандартные задачи на циклы
Программы
Простейшие алгоритмы
- Сумма вводимых целых чисел
- Произведение целых чисел
- Двойной факториал n!!=n*(n-2)*(n-4)*...*2 (или 1)
- Сколько нечетных среди n введенных
- Защита от неверного ввода
- Табулирование функции f(x) на отрезке в точках, разбивающих отрезок на N частей
- Решение, использующее while. Погрешность округления и вычислительная погрешность
Рекуррентные соотношения
- Вывод 10 первых степеней двойки
- Вывод всех двухзначных чисел, кратных 5
- Вывод n первых чисел Фибоначчи
- Найти НОД(A,B), используя алгоритм Евклида
- Найти сумму цифр целого положительного числа m
Максимумы и минимумы
Суммирование рядов (конечных и бесконечных)
- Вычислить Σ(i=1..n) a^i/i!
- Вывод 10 первых степеней двойки
- Вывод 10 первых степеней двойки
- Вывод 10 первых степеней двойки
- Вывод 10 первых степеней двойки
- Вывод 10 первых степеней двойки
- Вывод 10 первых степеней двойки