Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

1.3 Языки программирования (практика, Герасименко Т.Е.)

  1. В начало
  2. Курсы
  3. Архив курсов
  4. 1.3 ЯП
  5. Использование функций
  6. Домашняя работа №1

Домашняя работа №1

Требуемые условия завершения

Реализовать функции для решения следующих задач:

  •  Дано целое число в диапазоне 20–69, определяющее возраст (в годах). Вывести строку-описание указанного возраста, обеспечив правильное согласование числа со словом «год», например: 20 — «двадцать лет», 32 — «тридцать два года», 41 — «сорок один год».


  •  Описать функцию gcd целого типа, находящую наибольший общий делитель (greatest common divisor) двух целых положительных чисел, используя алгоритм Евклида: НОД(A, B) = НОД(B, A mod B), если B ? 0; НОД(A, 0) = A, Учитывая соотношение НОД(A, B, C) = НОД(НОД(A, B), C), вычислить наибольший общий делитель заданной последовательности.


  •  Дано целое число N (> 1). Последовательность чисел Фибоначчи FK определяется следующим образом: F1 = 1, F2 = 1, FK = FK−2 + FK−1, K = 3, 4, … . Проверить, является ли число N числом Фибоначчи. Если является, то вывести true, если нет — вывести false.


  • Даны целые положительные числа N и K. Найти сумму 1K + 2K + … + NK Чтобы избежать целочисленного переполнения, вычислять слагаемые этой суммы с помощью вещественной переменной и выводить результат как вещественное число.                      


◄ Занятие 4. Передача параметров по ссылке. Рекурсия, приближенные вычисления
Варианты: Индивидуальное задание №1 ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Архив курсов

        • ДК

        • НИР2020

        • Компьютерный эксперимент в нелинейной динамике

        • НИС_ФИИТ

        • пример_курса_для_преподавателей

        • Базы данных

        • ЧМы2

        • IT-Cross-2017

        • AM-Multi-2016

        • ОАП

        • ЭВМ (1 курс)

        • 1.3 ЯП

          • Общее

          • Знакомство с С++. Компиляция и Отладка

          • Использование функций

            • ФайлРекурсия

            • ЗаданиеЗанятие 3. Создание простейших функций

            • ЗаданиеЗанятие 4. Передача параметров по ссылке. Рекурсия...

            • Задание Домашняя работа №1

            • ФайлВарианты: Индивидуальное задание №1

            • ЗаданиеОтчёт по индивидуальному заданию №1

          • Многофайловая компановка в С++. Тестирование

          • Массивы. Обработка массивов

          • Работа с указателями

          • Динамические массивы

          • 30.04.2018 Двумерные массивы

          • 7.05.2018 Строки

          • Работа с файлами

          • Дневник и отчет по практике

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ - 24

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Заочная школа мехмата ЮФУ

Служба поддержки сайта
Вы используете гостевой доступ (Вход)
1.3 ЯП
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика