Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 06.01.2015
Сообщений: 4

Не могупонять простейшую задачу .голова кипит уже

06.01.2015, 17:43. Показов 1394. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Недавно начал изучать программирование, раньше с программированием моя жизнь не пересекалась. Всю жизнь работаю в продажах, так что не ругайте)))
Учусь , в основном, по видео урокам и из интернета. Пытаюсь решить задачу и никак не могу.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class Reader{
    
    public static void main(String[] args){
    
        
        class Dog {
             int age; // возраст
             String name; // кличка
 
          public void voice() {
           for (int i = 1; i <= age; i++) {
           System.out.println("гав-гав");
           age = 18;
          }
          }
          }
        }
            }
            }
В задаче нужно, чтоб на экране отобразилось гав гав, столько,сколько лет собаке. в for , я дописал, age = 18; и на экран не выводится все равно ничего.
Где я ошибаюсь?
я как понимаю, что (гав гав ) будет отображать на на дисплее, если его прописать после основного метода main.
С Ув. Константин.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.01.2015, 17:43
Ответы с готовыми решениями:

Пытаюсь выполнить задачу уже вторую неделю
учитель дал задачу по делфи написать програму вот собственно содержание: мне хотябы мат. решение

Нужно сделать задачу, а то я уже не знаю как
Направляясь к концу уровня 1-1 в игре Nintendo's Super Mario Brothers, Марио должно сойти на &quot;напивпирамиду&quot; из блоков, перед тем как...

Может кто-нибудь уже решал такую задачу?
На регулировочный участок цеха через случайные интервалы времени поступают по два агрегата в среднем через каждые 30 мин. Первичная...

8
0 / 0 / 5
Регистрация: 05.01.2015
Сообщений: 46
06.01.2015, 17:48
Цитата Сообщение от Koha777 Посмотреть сообщение
Где я ошибаюсь?
Попробуйте убрать строку 13.
А в 7 строке, напишите так: int age = 13;
0
0 / 0 / 0
Регистрация: 06.01.2015
Сообщений: 4
06.01.2015, 17:53  [ТС]
пробовал, мой эклипс в консоль не выводит ничего. Насколько я понимаю, что значения аргументам нужно прописывать в классе voice, а в классе Dog только определяем агрументы?
0
0 / 0 / 5
Регистрация: 05.01.2015
Сообщений: 46
06.01.2015, 18:12
Koha777, вот код на С++, может поможет!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
int main()
{
    setlocale(LC_ALL, "Rus");
    int age;
    cout << "Введите возраст собаки: ";
    cin >> age;
    cout << "\n";
    for(int i = 0; i < age; i++)
    {
        cout << "Гав" << " ";
    }
    getch();
    return 0;
}
0
 Аватар для dvano
136 / 67 / 27
Регистрация: 18.06.2014
Сообщений: 216
06.01.2015, 20:18
Цитата Сообщение от Koha777 Посмотреть сообщение
пробовал, мой эклипс в консоль не выводит ничего. Насколько я понимаю, что значения аргументам нужно прописывать в классе voice, а в классе Dog только определяем агрументы?
У вас локальный класс Dog в методе main(String[] args) содержит метод voice(), который не вызывается везде.
0
8 / 8 / 6
Регистрация: 01.11.2012
Сообщений: 55
06.01.2015, 21:06
Лучший ответ Сообщение было отмечено Koha777 как решение

Решение

Должно быть что-то вроде:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class Reader{
 
    public static void main(String[] args){
    Dog misha = new Dog();
      misha.voice();
        }
            } 
class Dog {
    int age=18; // возраст
    String name; // кличка
 
 public void voice() {
  for (int i = 0; i < age; i++) {
  System.out.println("гав-гав");
 }
 }
 }
1
0 / 0 / 0
Регистрация: 06.01.2015
Сообщений: 4
06.01.2015, 22:19  [ТС]
Мужики, всем спасибо) Получается, чтоб вызвать сообщение в консоль(экран) нужно все делать из главного метода. А все что находится в метода внутренних классах -это алгоритм действия?
Заранее простите за слегка банальные вопросы, я хочу понять смысл построений классов и методов
0
 Аватар для Sanan07
284 / 264 / 173
Регистрация: 27.07.2014
Сообщений: 584
06.01.2015, 22:37
Да метод
Java
1
public static void main (String [] arg)
это вход в любую Java программу, т.е. запуск программы происходит именно оттуда.
0
 Аватар для snajper_ro
116 / 101 / 52
Регистрация: 14.09.2011
Сообщений: 696
Записей в блоге: 1
06.01.2015, 22:37
Методы - это есть методы, а не алгоритм действий, что бы понять что такое классы и методы читайте ооп.Что и с чем едят.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.01.2015, 22:37
Помогаю со студенческими работами здесь

Необходимо сделать задачу методом итераций (задача уже решена рекурсивно)
Ниже я прикрепляю код, решающий задачу при помощи рекурсии. Помогите, пожалуйста, написать для этой программы решение при помощи итераций...

Вода кипит
Помогите с задачей : Составить программу для построения таблицы соответствия между температурными шкалами Цельсия и Фаренгейта в интервале...

Кипит мозг
Мучаюсь уже неделю. Как из табл. 1 сделать табл.2 Мож кто знает.

Amd athlon 64 x2 5200+ кипит
помогите пожалуйста разобраться: комп постоянно вырубается, вкачал тестпрогу и вот - имеем среднюю температуру 90 гр по цельсию я думаю что...

Мозг кипит, а интернета нет
Есть 2 компа-ноут и стационарный комп, соеденины через ASUS WL-520GC комп кабелем, ноут через Wi-Fi, роутер подключен к модему DSL-2500u -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru