დონე 8.9 C++ ამოცანების ბანკი

Задание 1

მოცემულია ტექსტური ფაილი. მიიღეთ ცარიელი სტრიქონების რაოდენობა ამ ფაილიდან.

Задание 2

მოცემულია ტექსტური ფაილი. შეამოწმეთ, რომ ამ ფაილში ყოველი წინადადების პირველი სიტყვა იწყება დიდი ასოთი.

Задание 3

დაწერეთ ფუნქცია, რომელიც პარამეტრად მიიღებს საქაღალდის გზას, და დააბრუნებს ფაილების რაოდენობას ამ საქაღალდიდან და მისი ქვესაქაღალდებიდან.

Задание 4

მოცემულია საქაღალდე ფაილებით და ქვესაქაღალდებით. იპოვეთ ყველა სურათი და გადაიტანეთ ისინი ახალ საქაღალდეში. გახადეთ ისე, რომ ყველა სურათს ჰქონდეს უნიკალური სახელები.

Задание 5

მოცემულია ტექსტური ფაილი. მასში ჩაწერილია ტექსტი, დაყოფილი წინადადებებად. აურიეთ სიტყვები ყოველ წინადადებაში ტექსტის და ჩაწერეთ მიღებული ტექსტი ახალ ფაილში.

Задание 6

დაწერეთ პროგრამა, რომელიც ჩამოაყალიბებს შემდეგ სტრიქონს:

cpp"-1-12-23-34-45-"
Задание 7

დაწერეთ პროგრამა, რომელიც ჩამოაყალიბებს შემდეგ მასივს:

cpp{
  12,
  34,
  56,
  78,
  90,
}