Browsing tag: функции

C++: Массивы, сортировка и нахождение минимальных-максимальных индексов


Дан массив вещественных чисел X=(x1,x2,..,xn). Записать элементы заданного массива Х в массив Y следующим образом: в начальной части расположить положительные элементы в порядке возрастания, затем в порядке убывания отрицательные элементы, нулевые элементы не записывать. Оценить, как при этом изменилось положение максимального и минимального элементов массива. Использовать функции. Задачка простая на вид. Приступаем. У нас есть

VBA: Как можно получить строку до пробела? (обрезать строку до первого пробела)


Может возникнуть задача, когда нужно получить строку до первого пробела. Например, чтобы получить одно слово из ячейки Excel. Сделать это можно несколькими путями.

С++, найти некоторые числа


Интересная попралась задачка. Напишите программу которая найдет три нечетных числа, идущих подряд, для которых правдивы утверждения:a < b < c, и a2+b2+c2 равно четырехзначному числу у которого все цифры одинаковы (т.е 1111, 8888 итп).

C, Находится ли элемент матрицы (массива) на диагоналях?


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

C++: Вес Хэмминга с использованием atoi, itoa. Не рекурсия


Штука то интересная. Вес Хэмминга это количество единиц в числе, если его перевести в двоичную систему. Реализовать можно разными способами. Например так:

C++: Есть ли число в массиве?


Задача: написать программу, которая заполняет массив из N элементов случайными числами и проверяет, есть ли в массиве введенное число Сводится к написанию функции проверки есть ли оно. bool isNumberInMassive(int k,int massive[],int size) { for (int i=0;i<size;i++) { if (k==massive[i]) { return true; } } return false; } Если пояснять, то тут просходит следущее: в функцию

С++: Найти цифровой корень числа


Задача: Написать рекурсивную и нерекурсивную функцию, которая принимает положительный целочисленный аргумент и возвращает цифровой корень этого числа. Цифровой корень числа вычисляется следующим образом. Складываются все цифры числа, затем все цифры найденной суммы и т.д. Процесс повторяется до тех пор, пока в результате не будет получено однозначное число (цифра), которое и является цифровым корнем.

C++: Cумма цифр в строке


А это моя лабораторная. Написать программу, которая принимает с клавиатуры строку и считает сумму цифр в этой строке. Использовать atoi() Вычисления организовать функциями. Начну поэтапно и буду раскручивать дальше это приложение.

Модуль (unit) на паскале


Был у меня блог на av-school.ru, который в скором времени, возможно, прекратит свое существование, поэтому я перенесу некоторые полезные посты из того блога в этот. Задача на паскале была такая: Написать модуль, подключение которого позволяло бы вставлять\удалять символ в любом месте строки, по указателю, заданному пользователем.

Яндекс.Метрика