Паскаль: обробка текстів
Паскаль: обробка текстів
Тип документу: Реферат
Сторінок: 17
Предмет: Комп`ютерні науки
Автор: Олексій
Розмір: 33.1
Скачувань: 1359
\x00B8
1/4
E
I
Z
1/4
„@
^„@
ідділяються рядком із першим символом '='. За останньою групою такого рядка може не бути. Група може бути порожньою. Рядки в групах непорожні й містять числа, відокремлені пропусками в довільній кількості. Всі рядки разом із наступними повідомленнями треба виводити в інший текст. Якщо в рядку 3 числа, то слід визначити, чи задають вони довжини сторін трикутника, і надрукувати повідомлення "трикутник" або "не трикутник". За іншої кількості чисел треба повідомити: "помилкові дані" (див. задачу 12.17). Для кожної групи слід надрукувати слова "кількість рядків: " і число її рядків, що задають трикутники, та рядок, яким група відокремлена від наступної. Для останньої групи такий рядок не друкується. Наприклад, за послідовності рядків
2 3 4
1 3 5
=123=
=
1
1 2 3 4
= = =
треба надрукувати в іншому тексті
2 3 4
трикутник
1 3 5
не трикутник
кількість трикутників: 1
=123=
кількість трикутників: 0
=
1
помилкові дані
1 2 3 4
помилкові дані
кількість трикутників: 0
1/4
E
I
Z
1/4
„@
^„@
ідділяються рядком із першим символом '='. За останньою групою такого рядка може не бути. Група може бути порожньою. Рядки в групах непорожні й містять числа, відокремлені пропусками в довільній кількості. Всі рядки разом із наступними повідомленнями треба виводити в інший текст. Якщо в рядку 3 числа, то слід визначити, чи задають вони довжини сторін трикутника, і надрукувати повідомлення "трикутник" або "не трикутник". За іншої кількості чисел треба повідомити: "помилкові дані" (див. задачу 12.17). Для кожної групи слід надрукувати слова "кількість рядків: " і число її рядків, що задають трикутники, та рядок, яким група відокремлена від наступної. Для останньої групи такий рядок не друкується. Наприклад, за послідовності рядків
2 3 4
1 3 5
=123=
=
1
1 2 3 4
= = =
треба надрукувати в іншому тексті
2 3 4
трикутник
1 3 5
не трикутник
кількість трикутників: 1
=123=
кількість трикутників: 0
=
1
помилкові дані
1 2 3 4
помилкові дані
кількість трикутників: 0