Парочка задачек на Си
Народ, помогите, пожалуйста! Надо срочно сделать лабу, а под рукой даже нет компа с ОС x32 (на x64 почему-то не хочет СИ ставиться), да и не силен я в этом... :)
Задачки несложные, надо решить на Борланд Си. Итак: Задание 1. Вводится значение факториала числа n. Найти это число (факториал числа n равен 1 • 2 •... • n). Задание 2. Даны натуральные числа a и b, обозначающие соответственно числитель и знаменатель дроби. Сократить дробь (найти НОД для а и b и разделить на него). PS Я так понимаю, для нахождения НОД используется алгоритм Евклида. Задание 3. Найти наибольший общий делитель трех заданных натуральных чисел, используя алгоритм Евклида и учитывая, что НОД(а, b, c) = НОД(НОД(a, b), c). Задание 4. Найти сумму всех чисел в последовательности Фибоначчи от первого до N-го члена (N – вводится с клавиатуры, N<20). Задание 5. Вводится целое число N (0<N<1000), проверить является ли оно числом Фибоначчи. Предусмотреть защиту от неверного ввода N (используя цикл с постусловием do while). Задание 6. Вводится целое число N, проверить равна ли сумма его цифр произведению цифр. |
Часовой пояс GMT +4, время: 03:22. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.