Вправи C-HowTo
Частина 1 - середній бал
Напишіть програму, яка просить користувача ввести 10 шкільних оцінок як десяткові числа. Ці числа слід тимчасово зберігати в масиві. Потім програма обчислює суму та середнє значення. Ці дані відображаються на екрані.
Частина 2 - ігрове поле
Потрібно розробити просту гру. У цьому завданні ви зможете рухати пішака лише на дошці. Ігрове поле зберігається в полі.
- Поле має розмір 8 х 8
- Початкове положення фігури знаходиться вгорі ліворуч ([0] [0])
- Команди руху приймаються по циклу
- За допомогою кнопок w, a, s, d ви можете переміщати фігуру на полі
- w високий, a Ліворуч, вниз, d правильно
- Якщо межа ігрового поля перевищена, фігура потрапляє на протилежний бік
- Програму можна використовувати з х розійтись
- Поле має тип інт
- Поле ініціалізується значеннями 0, 0 означає вільний простір
- Ігрова фігура позначена на ігровому полі значенням 1
- Є щонайменше 2 функції, одна для виведення поля та інша для переміщення фігури
- Положення фігури та поля передаються покажчиками, див. Прототипи функцій нижче
поле - вказівник на перший елемент поля. posX і posY містять значення int з поточною позицією ігрового персонажа. поїзд містить команду руху (w, a, s, d). Для кращого розуміння подивіться на зразок вихідного екрана.
- Початок підручника
- вступ
- Програма
- програма?
- Чому С
- Привіт Світ
- Початок
- Укладач
- Linux
- Windows, Linux, Mac OS
- Windows XP
- Коментарі
- Двійкова система
- Шістнадцяткова система
- Біти та байти
- змінні
- Типи даних
- характер
- Цілі числа
- Номери точок
- Декларація & Co
- Найменування
- Оператори
- Бітові маніпуляції
- Typecast
- вправа
- Рішення частина 1
- Типи даних
- Взаємодія з користувачем
- Виведення на екран
- Натискання клавіш
- вправа
- Рішення частина 1
- Філії
- якщо і ще
- Оператори порівняння
- Логічні оператори
- Умовний оператор
- Корпус перемикача
- вправа
- рішення
- подрібнити
- Хоча цикл
- Для циклу
- Виконуйте цикл while
- Перерву
- Продовжуйте
- вправа
- рішення
- Функції
- Типи даних
- приклад
- Економте ресурси
- Прототипи функцій
- вправа
- Рішення частина 1
- Рішення частина 2
- Покажчик у C
- Зберігання
- Приклади
- вправа
- Рішення частина 1
- Масиви (поля)
- подрібнити
- ініціалізація
- Двовимірні поля
- Багатовимірні поля
- Арифметика покажчика
- Багатовимірна
- Управління пам’яттю
- Вправи
- Рішення частина 1
- Видання, частина 2
- Рішення частина 2
- Змінні та константи
- Сфера дії
- Статичні змінні
- Постійні змінні
- Символічні константи
- Струни
- Нульове закінчення
- Функції рядка
- Копіювати рядки
- Об’єднати рядки
- Порівняйте рядки
- Рядок пошуку
- Шукайте персонажів
- Довжина струни
- Набір символів пошуку
- Розділіть рядок
- Typecast
- Вправи
- Рішення Частина 1 - Рядок опускати
- Рішення Частина 2 - Рядок порівняння відмінностей
- Рішення Частина 3 - Рядок видаляє символи
- Рішення Частина 4 - Заміна рядка
- Структуровані типи даних
- Перелічення
- Структури
- Ініціалізація та співпраця
- Визначення типу
- Поля та покажчики
- Союз
- Бітові поля
- Вправи
- Частина рішення 1 - бітові поля
- Обробка файлів
- Відкрити та закрити
- Пишіть і читайте символ за символом
- Пишіть і читайте у форматованому вигляді
- Вправи
- Препроцесор
- Символічні константи
- Наперед визначені константи
- Макроси
- Включити бібліотеки
- Умовне складання
- Включити файли
- Часові функції
- Структура календаря
- Галочки процесора
- вправа
- Особливості частина 2
- Основна функція
- Вказівники на функції
- Рекурсія
- Створення файлів
- Розширення
- приклад
- Вправи
- Частина 1
- Рішення CountToken
- Частина 2
- рішення
- Масиви
- Мінімальний масив рішення
- Доступ до масиву рішень
- Сортування масиву рішення
- Розчин додавання матриці
- Ігрова змія
- шаблон
- Рішення частина 1
- Частина 1
- вкладення
- Таблиця ASCII
- Ключові слова
- вступ
- C посібник
- Більше
- покажчик
- Навчальні відеофільми
- Думки читачів
- Читачі запитують
- Графічні інтерфейси
- Програми для iPhone
- Підручник для C++
- Вивчіть C або C ++
- Помилка компілятора MinGW
- C та веб-сайти
- Матеріал посилання
- FAQ
Отримайте книгу

Захисти свої очі і
вчитися з друкованою книгою:
Замовити зараз