C

Как перемешать массив или список

Как перемешать массив или список

При выполнении некоторых задач требуется перемешать случайным образом (перетасовать) массив или список с данными. Для решения данной проблемы существуют специальные алгоритмы. Рассмотрим один один из таких алгоритмов под названием Тасование Фишера-Йетса.

Сортировка массива структур – задача #9

Сортировка массива структур – задача #9

Условие задачи: Задан массив из 6 данных типа структура. Структура включает: фамилию студента и три оценки. Упорядочить массив структур по возрастанию сумм баллов по всем 3-м дисциплинам.

Поиск в массиве структур – задача #8

Поиск в массиве структур – задача #8

Задан массив структур из 6 записей. Каждая запись состоит из фамилии студента и номера его группы. Сформировать и распечатать массив из фамилий студентов заданной группы, начинающихся на заданную букву. Фамилия и номер группы вводятся из консоли.

Переписать цифры в массив из предложения и найти максимальную – задача #6

Переписать цифры в массив из предложения и найти максимальную – задача #6

Условие задачи: Из предложения, состоящего не более, чем из 20 символов, выбрать только цифры и переписать в символьный массив. Определить максимальную из этих цифр.

Поменять местами минимальный и максимальный элементы матрицы – задача #3

Поменять местами минимальный и максимальный элементы матрицы – задача #3

Условие задачи Написать функцию, меняющую местами максимальный и минимальный элементы массива A[m][n]. Использовать функцию для матрицы B[4][5], задаваемую с клавиатуры. Распечатать исходную матрицу, а слева – преобразованную.

Приоритет операций в Си

Приоритет операций в Си

В статье в виде таблицы приводится приоритет операций в языке программирования Си. Кроме того, данный список справедлив (за исключением некоторых операций) и для языков C++, C# и Java. Материал можно использовать как шпаргалку при написании программ.

Поменять значения двух переменных

Поменять значения двух переменных

Рассмотрим, как поменять местами значения двух переменных в коде программы. Статья предназначена тем, кто только начинает делать первые шаги в программировании.

Бесконечный цикл

Бесконечный цикл

Как можно понять из названия, бесконечный цикл – это цикл, написанный таким образом, что он никогда не прекратит своё выполнение, так как никогда не выполнится условие выхода из этого цикла.