C++ тапсырмалар деңгейі 8.6

Задание 1

Мәтін файлы берілген. Әрбір таңбаның пайыздық үлесін алыңыз. Нәтижені жаңа файлға жазыңыз.

Задание 2

Мәтін файлы берілген. Осы файлдан бірінші жолды алыңыз.

Задание 3

Мәтін файлы берілген. Осы файлдағы жолдарды кездейсоқ тәртіпте араластырыңыз.

Задание 4

Барлық мүмкін бақытты билеттер тізімін алыңыз. Билет алты таңбадан тұратын жол болып табылады, алдында нөлдер болуы мүмкін. Билет бақытты болып саналады, егер алғашқы үш санның қосындысы екінші үш санның қосындысына тең болса. Алынған тізімді әрбір билетті жолдан бастап файлға жазыңыз.

Задание 5

Келесі массивті құратын бағдарлама жазыңыз:

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