Решение задач на языке C
Вывод в поля заданной ширины, выравнивание
Функцияprintf()
языка программирования C, выводящая данные на экран, позволяет задавать ширину поля вывода и выравнивание в нем данных. Делается это с помощью числа в спецификации формата, которое записывается между знаком процента и буквой формата вывода. Для выравнивания по левому краю используется знак минуса перед числом.Вывод уравнения прямой
Программа на языке программирования C, определяющая уравнение прямой, проходящей через две точки, заданные с помощью ввода координат.Вычисление площадей и периметров по формулам
Нахождение площадей и периметров прямоугольника, треугольника и круга по формулам и с использованием библиотеки math.Программа "Заем" - выплаты по кредиту
Пример решения задачи, определяющей сколько надо выплачивать по кредиту. Вводятся сумма кредита, количество лет, на которые он берется, процент по кредиту. Вычисляются ежемесячные выплаты и общая сумма за все годы.Найти сумму и произведение цифр случайного трехзначного числа
Генерация случайного трехзначного числа и вычисление суммы и произведения его цифр.Определить треугольник
Вводятся три целых числа. Определить, может ли существовать треугольник с такими сторонами, и если да, то какой он: разносторонний, равнобедренный или равносторонний?Високосный год или нет
Программа, определяющая високосный год или обычный был введен пользователем. Для решения используется условный оператор if-else.Вычисление факториала
Вводится натуральное число. Найти его факториал. Решение задачи с помощью цикловwhile
иfor
.Числа Фибоначчи
Примеры вывода значений заданного количества элементов ряда Фибоначчи, а также до указанного предела с подсчетом количества чисел Фибоначчи в ряду.Подсчет символов, строк и слов
Пример программы на Си, которая считает количество символов, строк и слов, введенных с клавиатуры. Прерывание ввода -EOF
(Ctrl+D или Ctrl+Z). Используются функцияgetchar()
, циклwhile
, условный оператор.Программа "Простейший калькулятор"
Программа, выполняющую над парами чисел арифметические операции. Числа и знак вводит пользователь. Программа запрашивает данные в цикле (выполняет разные операции над разными числами) и завершает свою работу только при получении специального символа.Минимальный и максимальный элементы массива
Задача поиска минимального и максимального элементов массива. Варианты решения для поиска как значений, так и индексов.Двоичный (бинарный) поиск в упорядоченном массиве
Реализация двоичного поиска (метода деления пополам) - поиск значения в упорядоченном массиве. Определение его индекса или отсутствия.Самое длинное слово из введенных
Поиск самого длинного слова из введенных с клавиатуры десяти слов. Пример использования строковых функций strlen() и strcpy().Удаление символов из строки
Пример функции, которая удаляет все вхождения заданного символа в строку. А также функция, удаляющая из строки s1 все символы, встречающиеся в строке s2.