Веб-Разработчик
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 701
|
||||||
1 | ||||||
Расчёт счастливого билета. не запускается01.06.2013, 13:12. Показов 5649. Ответов 13
Метки нет (Все метки)
Здравствуйте. прошу извинений за нубство. джаву в глаза увидел только вчера. скачал нетбинс начал писать код. вроде написал но выскакивает при компиляции ошибка: Отсутствует главный метод класса "Javaapplication1.JavaApplication.1"
вот сам код:
0
|
01.06.2013, 13:12 | |
Ответы с готовыми решениями:
13
Определение счастливого билета Определение счастливого билета Алгоритм счастливого билета Задача на определение счастливого билета. |
91 / 91 / 10
Регистрация: 18.05.2013
Сообщений: 265
|
||||||
01.06.2013, 13:43 | 2 | |||||
Вы неверно описали метод входа в приложение.
Должно быть так:
0
|
Веб-Разработчик
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 701
|
|
01.06.2013, 13:46 [ТС] | 3 |
edwin3d, а если так то при компиляции выдаёт вот такой лог:
run: Exception in thread "main" java.lang.NumberFormatException: For input string: "s[0]" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:449) at java.lang.Integer.parseInt(Integer.java:499) at javaapplication1.JavaApplication1.main(JavaApplication1.java:24) Java Result: 1 СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 0 секунд)
0
|
91 / 91 / 10
Регистрация: 18.05.2013
Сообщений: 265
|
||||||
01.06.2013, 13:47 | 4 | |||||
В догонку ... да и сам код - работать НЕ будет.
К примеру этот бред:
Вот на него исключение и падает
0
|
Веб-Разработчик
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 701
|
|
01.06.2013, 13:49 [ТС] | 5 |
edwin3d, не подскажите как правильно надо? идея такова: задаём минимальное и максмальное 6 значное число, программа должна проверить совпадают ли сумма первых 3 цифр числа с последними 3 цифрами, и если да, то напечатать с перебросом строки это число (6 значное) на экран и плюсануть счётчик. в конце, после перебора, ещё вывести счётчик на экран
0
|
91 / 91 / 10
Регистрация: 18.05.2013
Сообщений: 265
|
|
01.06.2013, 14:00 | 6 |
Решать задачи за других - дело неблагодарное.
Могу попробовать Вам подскакать общий принцип, хотя он и в лоб ... но все-же: 1) Читаем искомые числа и убеждаемся, что они есть int 2) превращаем эти числа в массивы, где каждый разряд - это позиция в массиве Переходим к циклу, который будет проходить по нашим числам 3) Затем проводим проверку факта совпадения суммы 1-х и последних 3-х элементов 4) Прибавляем на единицу 0-й элемент массива, при необходимости проводя сдвиг разрядов (как при сложении в столбик) 5) Сравниваем текущий массив с максимальным, при р-ве выходим из цикла
1
|
Веб-Разработчик
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 701
|
||||||
01.06.2013, 14:20 [ТС] | 7 | |||||
edwin3d, но я же и не просил решать. я просил только помочь. спасибо. весь принцип мне понятен. кроме пункта про превращение числа в массив разрядов. какой функцией это можно сделать? или вы предлагаете сразу записывать число в массив? то есть
0
|
91 / 91 / 10
Регистрация: 18.05.2013
Сообщений: 265
|
||||||
01.06.2013, 15:06 | 8 | |||||
По факту - просите.
Потому как не понимаете азов языка, на котором пытаетесь писать. Для примера - код, который превращает целое число в массив
значению. равно как и инкремент со сдвигом вообще-то посложнее будет того, что Вы набросали.
0
|
Веб-Разработчик
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 701
|
||||||
01.06.2013, 18:30 [ТС] | 9 | |||||
edwin3d, я уже сам накатал код. только там где то ошибка в наращивании массива, не могу пока найти
0
|
91 / 91 / 10
Регистрация: 18.05.2013
Сообщений: 265
|
|
01.06.2013, 21:14 | 10 |
2Itachi261092:
Увы, но я ведь предостерегал Вас от Вашей ошибки .... русским же языком написал: "просьба помнить, что массивы - объекты и должны (в контексте нашей задачи) сравниваться по значению." ... а теперь Вы сами посмотрите как сравниваете Вы ....
1
|
любитель покушать
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
|
||||||
02.06.2013, 11:06 | 11 | |||||
Добавлено через 7 минут
Если надо вывести все числа, расскоментируй 7-9 строки
0
|
Веб-Разработчик
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 701
|
|
02.06.2013, 11:16 [ТС] | 12 |
edwin3d, то есть сравниваю объект с числами? у меня до этого в паскале например не возникало таких траблов. щас переделаю. спасибо за совет!
Добавлено через 8 минут Севак, в вашем коде ошибки в строках 1 3 19
0
|
любитель покушать
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
|
||||||
02.06.2013, 11:21 | 13 | |||||
нет никакой ошибки, джаву обнови просто
Добавлено через 2 минуты или поменяй 19 строчку на
1
|
Веб-Разработчик
82 / 82 / 9
Регистрация: 23.01.2012
Сообщений: 701
|
|||||||||||||||||||||
02.06.2013, 12:26 [ТС] | 14 | ||||||||||||||||||||
edwin3d, ваш код для преобразования числа в массив я вообще не могу понять если честно пытаюсь добавить в процедуру код вывода сформированного массива, появляется ошибка. сделал вот так:
Добавлено через 40 минут Ура товарищи! Я это сделал! благодарю всех за неоценимую помощь и вклад в моё развитие! полностью рабочий код с подробными комментариями:
0
|
02.06.2013, 12:26 | |
02.06.2013, 12:26 | |
Помогаю со студенческими работами здесь
14
Задача на определение счастливого билета Программа определяет номер счастливого билета Определение вероятности получения «счастливого» билета Выбор счастливого билета случайным образом Определить номер ближайшего счастливого билета Найти вероятность получения «счастливого» билета Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке
В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
|
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
|
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins
В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
|
Как написать микросервис на Go/Golang с Kafka и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|
Как написать микросервис с нуля на C# с RabbitMQ, CQRS и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
|
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
|
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
|
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
|
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!
4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).
Первое вводное занятие. . .
|
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
|
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
|
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
|