Узровень 8.6 задачніка C++

Задание 1

Дадзены тэкставы файл. Атрымайце працэнтнае ўтрыманне кожнага сімвала. Вынік запішыце ў новы файл.

Задание 2

Дадзены тэкставы файл. Атрымайце першую радок з гэтага файла.

Задание 3

Дадзены тэкставы файл. Перамяшайце ў гэтым файле радкі ў выпадковым парадку.

Задание 4

Атрымайце спіс усіх магчымых шчаслівых білетаў. Білет прадстаўляе сабой радок з шасці лічбаў, можа быць з нулямі спераду. Білет лічыцца шчаслівым, калі сума сума першых трох лічбаў роўная суме другіх трох лічбаў. Запішыце атрыманы спіс у файл, кожны білет з новага радка.

Задание 5

Напішыце праграму, якая сфармуе наступны масіў:

cpp{
  "x",
  "xx",
  "xxx",
  "xxxx",
  "xxxxx",
}