ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.12.2023
Просмотров: 18
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Задания на лабораторную работу №1
В ходе выполнения лабораторной работы необходимо написать три программы в соответствии с индивидуальным вариантом. Одна программа реализует циклический алгоритм с помощью цикла for(…), другая – с помощью while(…), третья – с помощью do … while(…). Все предлагаемые задачи имеют циклический алгоритм решения и не предполагают использования составных, структурированных данных (массивы, строки, структуры и т.п.).
Вариант 1.
Написать программу для нахождения суммы первых N слагаемых,
, где N – натуральное число.
Вариант 2.
Дано натуральное число n. Вычислить 1*2+2*22+…+n*2n. Функцию для возведения в степень не использовать.
Вариант 3.
Дано натуральное число n. Вычислить . Функцию для вычисления факториала не использовать.
Вариант 4.
Найти сумму первых n слагаемых -12+22-32+42-….
Вариант 5.
Дано натуральное число n. Вычислить 1*2+2*3*4+3*4*5*6+…+n*(n+1)*…*2n.
Вариант 6.
Вычислить сумму M членов ряда .
Вариант 7.
Вычислить сумму n членов последовательности при заданном x. Функцию возведения в степень не использовать. .
Вариант 8.
Дано натуральное число N. Вычислить все делители этого числа и вывести их на экран в виде двух столбцов.
Вариант 9.
Даны натуральные числа R и T (T>R). Определить сколько из чисел
R, R+1, …, T являются номерами високосных годов.
Вариант 10.
Для целого числа X найти наименьшую цифру в его записи.
Вариант 11.
Вывести на экран числа из диапазона [R, T], в записи которых нет цифры семерки.
Вариант 12.
Вывести на экран все натуральные числа, меньше заданного K, сумма цифр которых меньше заданного X (X=19).
Вариант 13.
Найти сумму цифр, которые делятся нацело на 3, входящих во вводимое натуральное число Z.
Вариант 14.
Найти разность сумм нечетных и четных цифр в натуральном числе N.
Вариант 15.
Даны натуральные числа K и M. Получить произведение M последних цифр числа K.
Вариант 16.
Дано число k. Определить, существует ли такое число n, что 1+2+3+…+n=k.
Вариант 17.
В промежутке натуральных чисел [a, b] найти все простые числа и вывести их на экран в два столбца.
Вариант 18.
Найти наибольший общий делитель для натуральных чисел X и Y.
Вариант 19.
Ввести с клавиатуры K натуральных чисел. Найти среди них то, у которого наименьшая сумма цифр. Вывести на экран это число и сумму его цифр.
Вариант 20.
С клавиатуры вводится натуральное число K, из произвольного количества цифр. Определить середину числа и вывести эту цифру (цифры) на экран, т.е. если количество цифр в числе нечетное, то вывести одну цифру, если четное, то две средние цифры.
Требования к отчету
Результаты работы оформляются в виде отчета и вместе с программой предоставляются преподавателю. Отчет необходимо сдать в распечатанном виде.
Отчет включает:
− титульный лист (пример см. в приложении)
− условие задачи с указанием номера варианта;
− постановку задачи;
− краткое описание метода решения задачи;
− схема алгоритма решения задачи (с использованием цикла for(…));
− исходный текст программы (с использованием цикла for(…));
− результаты работы программы для различных исходных данных;.
− схема алгоритма решения задачи (с использованием цикла while(…));
− исходный текст программы (с использованием цикла while(…));
− результаты работы программы;
− схема алгоритма решения задачи (с использованием цикла do …while(…));
− исходный текст программы (с использованием цикла do …while(…));
− результаты работы программы.
На оформление отчета по лабораторной работе отводится одна неделя. Отчет следует сдать преподавателю на следующем лабораторном занятии. За не своевременную сдачу отчетов и пропуск лабораторных работ без уважительных причин предусмотрено существенное снижение оценки БРС. В случае, если отчет выполнен не в полном объеме или содержит существенные ошибки, а также если программа работает неверно или не полностью соответствует заданию, работа возвращается на доработку.