Упражнения по программированию на C, Практика, Решение: Функция

Функция C [12 упражнений с решением]

1. Напишите программу на языке C, чтобы показать простую структуру функции. Перейдите в редактор
Ожидаемый результат :

 Итого  составляет: 11 

Щелкните меня, чтобы увидеть решение

2. Напишите программу на языке C, чтобы найти квадрат любого числа с помощью функции. Перейдите в редактор
Тестовые данные:
Введите любое число для квадрата: 20
Ожидаемый результат :

  Квадрат 20 равен: 400,00 

Щелкните меня, чтобы увидеть решение

3. Напишите программу на языке C, чтобы поменять местами два числа с помощью функции. Перейдите в редактор
Тестовые данные:
Введите 1-е число: 2
Введите 2-е число: 4
Ожидаемый результат :

 Перед заменой: n1 = 2, n2 = 4 После замены: n1 = 4, n2 = 2 

Щелкните меня, чтобы увидеть решение

4.

Напишите программу на языке C для проверки четности или нечетности заданного числа с помощью этой функции. Перейдите в редактор
Тестовые данные:
Введите любое число: 5
Ожидаемый результат :

 Введенный  номер нечетный.  

Щелкните меня, чтобы увидеть решение

5. Напишите программу на языке C, чтобы найти сумму ряда 1!/1 + 2!/2 + 3!/3 + 4!/4 + 5!/5 с помощью функции. Перейдите в редактор
Ожидаемый результат :

 Сумма ряда составляет: 34 

Щелкните меня, чтобы см. решение

6. Напишите программу на языке C для преобразования десятичного числа в двоичное с помощью этой функции. Перейдите в редактор
Тестовые данные:
Введите любое десятичное число: 65
Ожидаемый результат :

  Двоичное значение: 1000001 

Щелкните меня, чтобы увидеть решение

7. Напишите программу на языке C, чтобы проверить, является ли число простым числом или нет, используя эту функцию. Перейдите в редактор
Тестовые данные:
Введите положительное число: 5
Ожидаемый результат :

  число 5 - простое число.  

Щелкните меня, чтобы увидеть решение

8. Напишите программу на языке C, чтобы получить наибольший элемент массива с помощью функции. Перейдите в редактор
Тестовые данные:
Введите количество элементов, которые будут храниться в массиве: 5
Введите 5 элементов в массив:
element — 0 : 1
элемент — 1: 2
элемент — 2: 3
элемент — 3: 4
элемент — 4: 5
Ожидаемый результат :

 Самый большой элемент в массиве: 5 

Щелкните меня, чтобы увидеть решение

9. Напишите программу на языке C для проверки чисел Армстронга и идеальных чисел с помощью функции. Перейдите в редактор
Тестовые данные:
Введите любое число: 371
Ожидаемый результат :

 The 371  число Армстронга.  371 - не идеальное число.  

Щелкните меня, чтобы увидеть решение

10. Напишите программу на языке C для печати всех совершенных чисел в заданном диапазоне, используя функцию. Перейдите в редактор
Тестовые данные:
Введите наименьший предел поиска совершенных чисел: 1
Введите наименьший предел поиска совершенных чисел: 100
Ожидаемый результат :

 Идеальные числа от 1 до 100: 6 28 

Щелкните меня, чтобы увидеть решение

11. Напишите программу на языке C, чтобы проверить, являются ли две заданные строки анаграммой. Перейдите в редактор
Тестовые данные:
Введите первую строку: Spare
Введите вторую строку: груши
Ожидаемый результат :

 запасные и груши - это Анаграмма.  

Щелкните меня, чтобы увидеть решение

12. Напишите программу на C, чтобы узнать максимум и минимум некоторых значений с помощью функции который вернет массив. Перейдите в редактор
Test Data:
Введите 5 значений
25
11
35
65
20
Ожидаемый результат :

 Количество значений, которые вы хотите ввести: Введите 5 значенийМинимальное значение: 11Максимальное значение: 65 

Щелкните меня, чтобы увидеть решение

Редактор программного кода C:

Еще впереди!

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

Оцените статью
nanomode.ru
Добавить комментарий