- •Методичні вказівки
- •Методичні вказівки до лабораторних робіт з дисципліни “Основи програмування” для студентів спеціальності 6.050103 /Викл.: н.О.Комлева. – Одеса: онпу, 2011. – 23 с.
- •Підготовка до виконання робіт
- •Завдання № 2. Тема: Оператори циклу while, do-while
- •Задание № 3. Тема: Одновимірні масиви
- •Завдання № 4. Тема: Двовимірні масиви
- •Завдання № 5. Тема: Функції. Динамічні масиви й структури
- •Завдання № 6. Тема: Робота з рядками.
- •Завдання № 7. Тема: робота з файлами (базові типи даних).
- •Завдання № 8. Тема: Робота з файлами (структури даних).
Завдання № 7. Тема: робота з файлами (базові типи даних).
Попередньо створюються два файли даних А и B. Залежно від типу даних це виконується із застосуванням програми або в текстовому редакторі. Вміст файлу C створюється в процесі виконання програми відповідно завданню.
№, п/п |
Типи даних |
Завдання |
|
float |
В C розмістити всі елементи з A і B, перед якими перебувають негативні числа. |
|
float |
В C заносяться всі елементи з A і B з парними порядковими номерами. |
|
float |
В C заносяться з A всі негативні числа. Потім A доповнюється з B числами, перед якими перебувають негативні числа. |
|
float |
В C заносяться всі числа з A, які більше по абсолютній величині, чим відповідні числа з B. |
|
float |
В С заносять всі числа з А и В, розташовані між негативними числами. |
|
float |
В С заносять кожний елемент Х з А и В, що задовольняють умові 0Х1. Останні три елементи з В дописати в А. |
|
float |
В С занести всі негативні числа з А и В. Перші три елементи з В дописати в А. |
|
char |
В С занести всі символи з А и В, що відрізняються від символів C1,C2,C3 не більш, ніж на два порядкових номери. |
|
char |
В С записати всі прописні літери латинського алфавіту з А. Доповнити А цифрами з В. |
|
char |
В С занести всі цифри з А. Доповнити А малими літерами з В. |
|
char |
В С занести всі символи операцій відносини з А. Доповнити А прописними літерами з В. |
|
char |
В С занести всі цифри А. Інші символи дописати у В. |
|
int |
В С записуються всі позитивні числа з А и В і негативні числа із залишку найбільш довгого файлу. |
|
int |
В С заноситься число С1, потім всі символи з А и В, які перевищують раніше занесені числа з кожного із цих файлів. |
|
int |
Почати запис у С із А після трьох значень «1». Додати в А елементи з В до першого «0» включно. |
|
int |
Записати в С всі «1» з А и «0» з В. Доповнити А послідовністю із трьох «0». |
|
char |
Записати в С всі голосні букви з А и В. Доповнити А буквами A, B, C, D, E, F з В. |
|
char |
Записати в С всі символи з А и В, які не можуть брати участь у формуванні ідентифікатора. Доповнити А шестнадцатирічними цифрами. |
|
char |
Записати в С всі символи з кодовими номерами 58-70 і 100-120 з А и В. Доповнити файл А восьмирічними цифрами. |
|
int |
Записати в С всі числа з А, кратні 3, і всі числа з В, кратні 5. Доповнити А залишком від розподілу останнього числа з А на останнє число з В. |
|
int |
Записати в С всі числа з А, які більше суми двох послідовних елементів В. Після вичерпання В залишок А записати без зміни в С и В. |
|
int |
Записати в С всі позитивні числа з А і В, записуючи після кожного десятого елемента кількість десятків. Останню кількість десятків дописати в А і В. |
|
int |
Записати С кодами символів із символьних файлів А и В, відкидаючи одиниці в кодах. Якщо А коротше В, слід доповнити його останніми елементами з В. |
|
int |
Заповнити C константами, що обчислюються з відношення ai і bi, де ai і bi відповідно елементи файлів А и В типу int (константа=1, якщо ai>bi і константа=0 у протилежному випадку). Після вичерпання елементів більш короткого файлу доповнити С значеннями «1» до довжини найбільш довгого файлу. |
|
char |
Записати в С всі символи з А, порядкові номери яких кратні 4, і всі символи з В, порядкові номери яких кратні 3. Якщо А коротше В, то доповнити його цифрами із залишку В. |