Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаб по С и С++ / Лаб_С_№5

.doc
Скачиваний:
67
Добавлен:
17.03.2015
Размер:
47.1 Кб
Скачать

ЗАДАЧИ ПО ТЕМЕ “ФУНКЦИИ возвращающие более 1 результата”

Условия выбора варианта

подгруппа

1

2

3

машины

варианта

варианта

варианта

1

5

10

1

2

6

9

2

3

7

8

3

4

8

7

4

5

9

6

5

6

10

5

6

7

1

4

7

8

2

3

8

9- admin

3

2

9

10**

4

1

10

    1. Даны действительные числа x,y и z. Получить: max_min(x,y,z);

    2. Напишите функцию, которая по заданному натуральному числу определяет его первую и последнюю цифры. Протестируйте функцию для десятичных чисел из некоторого диапазона от n до m.

    1. Даны действительные числа x, y и z . Получить: max_min(x,y,z);

    2. Даны действительные числа a1,b1,c1 ,a2,b2,c2 . Выяснить, верно ли, , и если верно, то найти решение системы линейных уравнений

    1. Описать и определить функцию minmax(x,y), которая присваивает первому параметру большее, а второму – меньшее из значений x и y. Используя эту функцию, перераспределить введенные значения переменных A,B,C так, чтобы стало A<=B<=C.

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

    1. Даны действительные числа a, b и c . Проверить выполняется ли неравенство: a<b<c.если да, то заменить квадратами, иначе заменить модулем все 3 числа

    2. Три друга были свидетелями ДТП. Первый заметил, что номер нарушителя делится на 2, 7 и 11. Второй запомнил, что в записи номера участвуют всего две различные цифры, а третий – что сумма цифр равна 30. Определить четырехзначный номер нарушителя.

    1. Даны действительные числа a, b и c . двоить эти числа, если abc, и заменить их абсолютными значениями, если это не так

    2. Введите свой год, месяц и день рождения, Ваш день рождения очень счастливый, просто счастливый или обычный? Очень счастливый – если все остатки от деления на 7 сумм цифр года, месяца и дня совпадают. Просто счастливый – если совпадают два любых остатка. Обычный – если совпадений нет.

    1. Даны два действительных числа. 1 число умножмть на 10, если оно больше второго, и оба числа умножить на -2, если это не так

    2. . Написать функцию, которая по заданному натуральному числу определяет количество цифр в нем и их сумму. Протестируйте функцию для десятичных чисел из некоторого диапазона от n до m

    1. Даны два действительных числа. Заменить первое число нулём, если оно меньше или равно второму, и оставить числа без изменения в противном случае.

    2. Для натурального числа N, вводимого с клавиатуры, определите третью справа его цифру, и замените её на 8

    1. Даны три действительных числа. Выбрать из них те, которые принадлежат интервалу (1,3).

    2. Сколько существует четырехзначных чисел, кратных 45, две средние цифры которых 7 и 9? Распечатать общее количество и сами числа. Напишите функцию, определяющую, удовлетворяет ли число заданному критерию

    1. Даны действительные числа x и у (xy). Меньшее из этих чисел заменить их полусуммой, а большее — их удвоенным произведением

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

    1. Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны

    2. Даны действительные числа a, b, c (a0). Выяснить, имеет ли уравнение ax2+bx+c=0 действительные корни. Если да, то найти их , в противном случае ответом является сообщение, что действительных корней нет.

Соседние файлы в папке Лаб по С и С++