![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Вероника |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
Как сделать так, что бы в этой программе пользователь сам мог вводит данные о обьеме дождя в консольном окне? Помогите, пожалуйста, разобраться.. :(
|
|||
|
||||
| duk |
|
|||
![]() Some Object ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 19.7.2007 Репутация: нет Всего: 4 |
Я так понимаю, что в этой матрице хранятся данные об объеме дождя. Коль так, то я не уверен, что пользователь захочет ввести 416 чисел. На много лучше, читать данные из файла. |
|||
|
||||
| Вероника |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
duk, пользователю необходимо ввести общее количество дождя за каждый месяц, например, 1. месяц пользователь вводит число, 2. месяц, пользователь вводит число итд. после введения 12ого месяца, программа выводит средний дневной обьем дождя за год и потом, программа у пользоватeля спрашивает, за какой месяц он хотел бы увидет среднюю дневную температуру, пользователь вводит число месяца и получает среднюю темпереатуру за выбранный месяц. с io.console это не работает, как такое сделать с scanner?
Это сообщение отредактировал(а) Вероника - 5.10.2009, 15:09 |
|||
|
||||
| duk |
|
|||
![]() Some Object ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 19.7.2007 Репутация: нет Всего: 4 |
Это сообщение отредактировал(а) duk - 5.10.2009, 15:25 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Что именно не работает?
Добавлено через 57 секунд И кстати где запускаешь? В IDE Console конечно не будет. Для этого надо запускать из командной строки. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| duk |
|
|||
![]() Some Object ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 19.7.2007 Репутация: нет Всего: 4 |
LSD, смотря в какой. В некоторых есть такое окошко (Eclipse, к примеру).
------------------------- Извиняюсь, ошибся. Это сообщение отредактировал(а) duk - 5.10.2009, 16:10 |
|||
|
||||
| Вероника |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
запускаю в эклипсе и там io.console нельзя использовать.. как сделать, что бы можно было вводит обьем дождя в каждом месяце и потом выводит обьем за какой то месяц? как правильно изменить
|
|||
|
||||
| duk |
|
|||
![]() Some Object ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 19.7.2007 Репутация: нет Всего: 4 |
Вероника, пользуйся тогда Scanner. Eclipse его точно ловит
|
|||
|
||||
| Вероника |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
duk, но, как это реализовать правильно?
|
|||
|
||||
| duk |
|
|||
![]() Some Object ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 19.7.2007 Репутация: нет Всего: 4 |
Что конкретно??? Если про ввод данных с клавиатуры, то я пример написал (см. выше). Для того, чтоб ввести необходимые данные, нужно продублировать необходимое количество раз строку scan.nextInt():
|
|||
|
||||
| Вероника |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
duk, а как это сделать:
|
||||
|
|||||
| duk |
|
||||||
![]() Some Object ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 19.7.2007 Репутация: нет Всего: 4 |
Тут одно замечание и один вопрос.
Замечание: массивы нумеруются начиная с 0. Начинать использовать массив с 1-го элемента, а не с нулевого неправильно хотя бы из соображений экономии ресурсов и корректности представления кода. Вопрос: взгляни на массив (вернее на его размерность), который передается методу initRain и на то, как он заполняется. Отвечу сразу -- он заполняется полностью (все 372 элемента - нулевые откидываем); будет ли пользователь вводить 372 значения???
Если все-таки будет вводить то:
|
||||||
|
|||||||
| Вероника |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
duk, нет, пользователь не будет вводить так много элементов, и если он не будет, то как изменить код тогда?
|
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 1 Всего: 159 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! |
|||
|
||||
| Вероника |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
я разобралась, где что надо было писать и что убирать, всем спасибо за помощь, у меня получилось
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |