Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

четырёхзначные числа последовательности

32K
16 сентября 2011 года
turtles
42 / / 18.02.2011
Здравствуйте подскажите у меня вот такое задание! Программа выводящая на экран все четырёхзначные числа последовательности 1000 1003 1006 1009 1012 1015 ….

Правильно ли написан код, или что не правильно посоветуйте что можно изменить или дописать?
Массив использовать нельзя.

 
Код:
public class Test {
    public static void main(String args[]){
        int sum = 1000;
     for (int i = 3; i <= 9999; i=i+3) {
      sum = sum + i;
      }
      System.out.println("Четырехзначные числа последовательности - " + sum);
    }
}
244
16 сентября 2011 года
UAS
2.0K / / 19.07.2006
Жесть.
for(int i = 1000; ... и т.д.
Можно обойтись без лишней переменной
30K
16 сентября 2011 года
Ден Зурин
28 / / 17.02.2008
У тебя выводится сумма всех чисел последовательности. Правильный код будет таким:
Код:
// объявление класса Test
public class Test {
    // метод main
    public static void main(String args[]){
        // первое 4-значное число последовательности
        int number = 1000;
        // пока не достигнуто последнее число
        while (number <= 9999) {
          // вывести текущее число
          System.out.println(number);
          // получить следующее число в последовательности
          // (увеличить текущее число на 3)
          number += 3;
        }
    }
}


Алгоритм:
1. Берем первое число последовательности number = 1000
2. Если последовательность закончилась - переход к 6
3. Выводим текущее число (number)
4. Берем следующее число: number = number + 3
5. Переход к 2
6. Конец
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог