Примеры использования стандартной библиотеки С++
В данной главе приведены ряд примеров, представляющих собой постепенное усложнение задания и его решение.
Пример 1:
Дан целочисленный массив. Отсортировать элементы массива в убывающем порядке.
Решение:
#include <algorithm>
#include <functional>
#include <iostream>
int main(){
int a[5] = {5, 2, 1, 8, 7};
std::sort(a, a+5, std::less<int>());
int i;
for(i = 0; i != 5; ++i){
std::cout << a[i] << " ";
}
return 0;
}Пример 2:
Считать из файла input.txt массив целых чисел, разделенных пробельными символами. Отсортировать их и записать в файл output.txt.
Решение:
Пример 3:
В файле input.txt хранится список, содержащий информацию о людях: фамилия, имя, возраст. Считать эти данные в массив, отсортировать их по возрасту и записать в файл output.txt. Вывести на экран информацию о человеке, чей возраст более 20, но менее 25 лет.
Решение:
Пример 4:
Сложение двух трехмерных векторов
Last updated