Аналізатор харчування CSE131 Інформатика I
Логістика
Призначено: Вівторок, 29 травня

Термін: Вівторок, 5 червня
- Аналізатор харчування
- Процедура
- Примітки
- Подання вашої роботи
- У цій лабораторії ви повинні створити та закодувати просту програму, яка друкує харчову інформацію про їжу. Ви робили подібні заходи в студії.
- Перегляньте або посилайтеся на студійні вправи за необхідності.
- Знайдіть і відкрийте лабораторія1 пакет в лабораторії вихідна папка.
У цій лабораторії ви розробляєте простий інструмент, який друкує інформацію про харчування про їжу. Ця лабораторія базується на тому, що ви дізналися в студії. Завершивши цю лабораторію, ви демонструєте, що можете:
- Створіть клас Java самостійно
- Домовтеся, щоб клас взяв дані, що цікавлять
- Обчислити вихідні значення, що представляють інтерес
- Виробляйте значущі результати на основі ваших обчислень
Процедура
- Створити Харчування Клас Java у лабораторія1 пакет лабораторії вихідна папка.
- лабораторія1 Наразі пакет порожній, але нехай це вас не турбує. Клацніть правою кнопкою миші (контроль) лабораторія1 і створити новий клас під назвою Харчування.
Організуйте, щоб ваша програма приймала такі вхідні дані:
| ім'я | Назва цієї їжі, поданої у вигляді рядка |
| вуглеводи | Кількість грамів вуглеводів у цій їжі |
| жиру | Кількість грамів жиру в цій їжі |
| білка | Кількість грамів білка в цій їжі |
| вказаніКал | Кількість калорій, зазначена на етикетці цієї їжі |
Наприклад, значенням для шкали Снікер є:
| ім'я | Снікерс |
| вуглеводи | 34,5 |
| жиру | 13.6 |
| білка | 4.3 |
| вказаніКал | 271 |
На цьому етапі вам слід подумати про типи даних, які ви використовували б для представлення кожного з вищезазначених елементів. Ми говоримо вам, що ім'я є рядком, а як щодо інших входів? Наведений приклад подано, щоб надихнути ваші думки. Щоб прийняти вхідні дані, використовуйте той самий код, що і в студії.
Відразу після оголошення основного методу у вас повинен бути рядок:
ArgsProcessor ap = новий ArgsProcessor (args);
Це, швидше за все, покаже помилку, оскільки eclipse не знає про ArgsProcessor. Ви пам’ятаєте, як це виправити? Запитайте, чи потрібна вам допомога.
Після цього слід ініціалізувати введення за допомогою коду, змодельованого після коду, який ви читали та писали в [studio] (studio.html “studio 01”).
Eclipse вам тут допоможе: якщо ви ввели ap. і пауза, затемнення покаже вам можливі шляхи продовження. Наприклад, nextInt (String) - це один із способів продовжити. Цей дзвінок запропонує користувачеві ввести int, що відображає наданий рядок як підказне повідомлення.