Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

14 Лабораторная работа 32

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 2.11.2024

Языки и методы программирования.

Лабораторная работа №3.

Организация циклов в языке С.

ЦЕЛЬ  РАБОТЫ: Закрепление знаний о языке С, составление программы с использованием сравнений, ветвлений, организацией циклов.

Указание: для каждой задачи предусмотреть проверку правильности ввода данных (если данные вводятся с клавиатуры). Для получения дополнительных баллов – организовать в программе текстовое меню с пунктами: ввод данных, расчёт, вывод результата, выход.

Варианты заданий

Вариант 1.

  1.  Найти самую большую цифру целого числа.
  2.  Даны натуральное число n и вещественные числа .  Найти минимальное из вещественных чисел (массив не использовать).

Вариант 2.

  1.  Исходное данное – натуральное число q, выражающее площадь. Написать программу для нахождения всех таких прямоугольников, площадь которых равна q и стороны выражены натуральными числами.
  2.  Даны натуральные числа m и n. Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m.

Вариант 3.

  1.  Для натурального числа определить какая из его цифр больше: первая или последняя.
  2.  Составить программу, выясняющую, является ли данное число палиндромом, то есть таким, десятичная запись которого читается одинаково слева направо и справа налево.

Вариант 4.

  1.  Найти сумму цифр числа.
  2.  В данном натуральном числе переставить цифры таким образом, чтобы получилось наименьшее число записанное этими же цифрами.

Вариант 5.

1. Дано натуральное число. Определить количество его цифр, кратных z (значение z вводится с клавиатуры).

2. Найти все трехзначные числа, удовлетворяющие условию: все цифры различны.

Вариант 6.

  1.  Найти сумму элементов вектора (массивы не  использовать, значения складывать по мере ввода).
  2.  Составить программу, проверяющую, является ли заданное натуральное число совершенным,  то есть равным сумме своих положительных делителей, кроме самого этого числа.

Вариант 7.

  1.  Составить программу, проверяющую, является ли последовательность из n чисел, вводимых с клавиатуры, возрастающей.
  2.  Составить программу, выясняющую, является ли данное число палиндромом, то есть таким, десятичная запись которого читается одинаково слева направо и справа налево.

Вариант 8.

  1.  Найти произведение элементов вектора (массивы не  использовать, значения перемножать по мере ввода).
  2.  Напечатать числа в виде следующей таблицы:

5 5 5 5 5

6 6 6 6

7 7 7

8 8

9

Вариант 9.

  1.  Даны натуральное число n и целые числа . Найти номер минимального из чисел (массив не использовать).
  2.  Даны натуральные числа N и p.Получить все натуральные числа, меньшие N и взаимно простые с p.

Вариант 10.

  1.  Дано натуральное число. Получить все делители этого числа.
  2.  Дано натуральное число n>=2. Составить программу разложения этого числа на простые множители. Каждый простой множитель должен быть выведен столько раз, сколько он встречается в разложении. Например: для n=124 список простых множителей: 2, 2, 31.

Вариант *.

  1.  Число из n цифр называется числом Армстронга, если сумма цифр, возведенных в n-ю степень равна самому числу. Написать программу нахождения всех чисел Армстронга в промежутке от 1- до 9999.
  2.  В заданном интервале [a, b] найти все натуральные числа, десятичная запись которых есть строго возрастающая последовательность цифр. Напечатать их количество.




1. циальных конфликтов невозможно процесс развертывания конфликтов из определенных состояний структур п
2. развитого социалистического общества концепция однородности советского общества решения национального
3. Контрольная работа- Датчики гидравлических механизмов
4. XX века утверждает что цена актива не слишком сильно отклоняется от фундаментальных значений
5. .1. Последняя коррекция ~ 9 ноября 2001
6. на тему Движение 1 Теоретическая часть
7. РАСКРОЙТЕ ЭКОНОМИЧЕСКУЮ СУЩНОСТЬ ФИНАНАНСОВ
8. тема документації УНІФІКОВАНА СИСТЕМА ОРГАНІЗАЦІЙНОРОЗПОРЯДЧОЇ ДОКУМЕНТАЦІЇ Вимоги до оформл
9. САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ имени академика С.1
10. 78 кислород 21 углекислый газ 003 аргон 093 неон гелий водород озон метан и другие газы с
11. Элементарные частицы
12. Реферат на тему Кровообіг Основне значення системи кровообігу ~ це постачання кров~ю органів і тканин
13. Лабораторна робота 2 Масиви в Mthcd
14. Лабораторная работа 2 Тема- Автоматизация работы в офисе MS Word Цель- Освоить основные приемы работы
15. Специфика деятельности социального работника с детьми-инвалидами в реабилитационных центрах
16. Лист календаря
17. профессиональная гигиена полости рта понимается тщательное удаление мягких и твердых зубных отложений со
18. КУРСОВОЙ ПРОЕКТ ПО дисциплине ldquo;ТЕХНОЛОГИЯ И ТЕХНИКА ДОБЫЧИ НЕФТИrdquo; КЛУШ 2111 00 000 ПЗ
19. статья в МК 31 декабря 1998 года Вот те бабушка и Новый год Наверное практически каждый человек глуб
20. реферат дисертації на здобуття наукового ступеня кандидата історичних наук6