Звіт. Роботи Лінійні та розгалужені алгоритми. Функції
Скачать 334 Kb.
|
тема роботи: «Лінійні та розгалужені алгоритми. Функції» Мета роботи: оволодіти навичками редагування тексту програми; ознайомитись з компілятором gcc; ознайомитись з роботою середовища розробки Visual Studio; оволодіти навичками створення програмних додатків у середовищі Visual Studio. Варіант 21 Завдання:
Алгоритм роботи програми: Підключаємо заголовкові файли стандартної бібліотеки “stdio.h”. Виводимо на екран “Hello world”, за допомогою функції “printf”; Лістинг програми: /* Програма, що виводить “Hello world” */ #include "stdio.h" int main() { printf("Hello world); return 0; } Висновок: Я дізнався, як користуватися консоллю, навіщо потрібні бібліотеки в мові програмуванні С. Скріншоти роботи програми: Завдання: Дослідіть реакцію компілятора на 5 різних помилках в тексті програми. Алгоритм роботи програми: Підключаємо заголовкові файли стандартної бібліотеки “stdio.h”. В першому рядку не вистачає ; після функції printf. В другому рядку не правильно записана функція printf. В третьому рядку повінні бути “”, так як текст в printf повинене подаватися в “”. В четвертому рядкуне закрита ). В п'ятому не закрита “. Лістинг програми: #include "stdio.h" int main() { printf("Hello world") print("Hello world"); printf(Hello world); printf("Hello world"; printf("Hello world); return 0; } Висновок: Я дізнався про різні типи помилок і те, як їх уникнути. Скріншоти роботи програми: Завдання: Виведіть текстовий рядок «Hello World» за допомогою трьох викликів функції printf(). Алгоритм роботи програми: Підключаємо заголовкові файли стандартної бібліотеки “stdio.h”. Виводимо спочатку “Hello”, потім “ ”, а далі “world”. Лістинг програми: #include "stdio.h" int main() { printf("Hello"); printf(" "); printf("World\n"); return 0; } Висновок: Я відточив знання функції printf(); Скріншоти роботи програми: Завдання: Напишіть програму, яка виводить на друк числа від одного до чотирьох в один рядок. Зробіть це наступними способами: а) Застосувавши один оператор printf. б) Застосувавши чотири оператора printf. Алгоритм роботи програми: а) Підключаємо заголовкові файли стандартної бібліотеки “stdio.h”. Виводимо «1234». б) Підключаємо заголовкові файли стандартної бібліотеки “stdio.h”. Виводимо почергово «1», «2», «3», «4». Лістинг програми: a) #include "stdio.h" int main() { printf("1234"); } б) #include "stdio.h" int main() { printf("1"); printf("2"); printf("3"); printf("4"); return 0; } Висновок: Я відточив знання функції printf(); Скріншоти роботи програми: a) б) Завдання: Напишіть програму, яка друкує «зірочками» прямокутник, овал, стрілку і ромб, як показано на малюнку: Алгоритм роботи програми: Підключаємо заголовкові файли стандартної бібліотеки “stdio.h”. Виводимо почергово рядки з відповідними символами. Лістинг програми: #include "stdio.h" int main() { printf("********* *** * *\n"); printf("* * * * *** * *\n"); printf("* * * * ***** * *\n"); printf("* * * * * * *\n"); printf("* * * * * * *\n"); printf("* * * * * * *\n"); printf("* * * * * * *\n"); printf("* * * * * * *\n"); printf("********* *** * *\n"); return 0; } Висновок: Я відточив знання функції printf(); Скріншоти роботи програми: Завдання: Надрукуйте свої ініціали прописними буквами. Складіть кожну прописну букву з відповідних їй символів, як показано на малюнку: Алгоритм роботи програми: Підключаємо заголовкові файли стандартної бібліотеки “stdio.h”. Виводимо почергово рядки з відповідними символами. Лістинг програми: #include "stdio.h" int main() { printf("KKKKKKKKKKKKKKKK\n"); printf(" K K \n"); printf(" K KK \n"); printf("KKKKK KKKKK\n"); printf("\n"); printf("AAAAAAA\n"); printf(" AAAAAA\n"); printf(" A AAA\n"); printf(" A A\n"); printf(" A AAA\n"); printf(" AAAAAAA\n"); printf("AAAAAAA\n"); printf("\n"); printf("BBBBBBBBBBBBBBBBB\n"); printf("B B B\n"); printf("B BB B\n"); printf("B B B B\n"); printf(" BBBBBB BBBBB\n"); return 0; } Висновок: Я відточив знання функції printf(); Скріншоти роботи програми: Завдання:
Алгоритм роботи програми: Підключаємо заголовкові файли стандартної бібліотеки “stdio.h”. Виводимо почергово рядки з відповідними символами. Лістинг програми: 1) #include "stdio.h" int main() { printf("* * * * * * * * \n"); printf(" * * * * * * * *\n"); printf("* * * * * * * * \n"); printf(" * * * * * * * *\n"); printf("* * * * * * * * \n"); printf(" * * * * * * * *\n"); printf("* * * * * * * * \n"); printf(" * * * * * * * *\n"); return 0; } 2) #include "stdio.h" int main() { printf("* * * * * * * * \n * * * * * * * *\n* * * * * * * * \n * * * * * * * *\n* * * * * * * * \n * * * * * * * *\n* * * * * * * * \n * * * * * * * *\n"); return 0; } Висновок: Я відточив знання функції printf(); Скріншоти роботи програми: 1) 2) |