0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 28
1

Недоразумение с циклами

06.03.2013, 00:43. Показов 424. Ответов 3
Метки нет (Все метки)

Ребят. неделю как изучаю java. Не могу понять что за чем идёт. Есть консольная прога, в которой нужно сначала с клавиатуры ввести firstNum,SecondNum. Из этого диапазона вывести числа кратные 3. И если firstNum<SecondNum, то выводить по-порядку, если же firstNum>SecondNum, то выводить в обратном порядке.

Вот написал прогу.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import java.util.*;
    public class Chetnye
    {
        static Scanner rc =new Scanner (System.in);
        public static void main (String []args){
            int firstNum, secondNum, startNum;
 
            System.out.println("Введите первое число: ");
                firstNum = rc.nextInt();
            System.out.println("Введите второе число: ");
                secondNum = rc.nextInt();
            
                System.out.println("Диапазон нечетных чисел от: " +firstNum + " до " +secondNum);
                
            
                    for (int i=firstNum; i<=secondNum; i++){
                
                        if (i % 3 == 0){        
                            System.out.print(" "+i);
            
                }
                
                    for (int j=firstNum; j>=secondNum; j--){
                    
                        if (j % 3 == 0){
                            System.out.print(" "+j);
                    }
                
                }
                
                }
        }
    }
когда удаляю какой-то из циклов, то другой работает, вместе они не фурычат, тоесть фурычит только первый цикл, а второй нет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2013, 00:43
Ответы с готовыми решениями:

Недоразумение с TreeNode
Такая проблема, мне нужно сделать так, что когда пользователь выбирает в treeview какой-либо нод,...

Недоразумение с установкой windows xp
Дорогие друзья! я впервый раз здесь просто друзья посоветовали обратиться сюда если появятся какие...

Недоразумение с видеокартой! Интерестно:-)
Имеем: БП от 350w до 500w Мама mcp6pb m2+ ver. 6.7 Камень AMD Athlon 64 X2 Dual Core 4400+...

57 строчка, найдем недоразумение?
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #define...

3
487 / 333 / 71
Регистрация: 24.12.2011
Сообщений: 591
06.03.2013, 02:19 2
у Вас второй цикл вложен в первый
1
0 / 0 / 1
Регистрация: 12.02.2013
Сообщений: 16
06.03.2013, 17:23 3
bigbadda,

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    static Scanner rc = new Scanner(System.in);
 
    public static void main(String[] args) {
        int firstNum, secondNum, startNum;
 
        System.out.println("Введите первое число: ");
        firstNum = rc.nextInt();
        System.out.println("Введите второе число: ");
        secondNum = rc.nextInt();
 
        System.out.println("Диапазон нечетных чисел от: " + firstNum + " до " + secondNum);
 
        if (firstNum < secondNum) {
            for (int i = firstNum; i <= secondNum; i++) {
                if (i % 3 == 0) {
                    System.out.print(" " + i);
                }
            }
        } else {
            for (int j = firstNum; j >= secondNum; j--) {
                if (j % 3 == 0) {
                    System.out.print(" " + j);
                }
            }
        }
    }
0
0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 28
06.03.2013, 19:32  [ТС] 4
да, я понял. со скобкой проблема была.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2013, 19:32

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Недоразумение со строковыми функциями
Всем привет, вот у меня есть книга 2010 года, от Стефана Девиса, в ней есть таблица строковых...

Недоразумение на 200 000 рублей!
Добрый день! Постараюсь кратко! Магазин, в нем касса ШТРИХ-М, с встроенным GPRS модемом +...

Комплексные числа, небольшое недоразумение
Есть задание: Найти (8-8i)^{2011} Как такую формулировку в контексте комплексных чисел стоит...

Возникло недоразумение с подбором памяти
Я хочу добавить себе 4 гб оперативной памяти (сейчас стоит одна планка на 8 гб). И есть ряд...

Изобарный процесс или большое недоразумение
Попалась задача, где происходит изобарный процесс и давление уменьшается в 2 раза, интерне ничего...

Недоразумение с VPN сервером на микротике в сети провайдера
Всем привет, помогите решить следующую задачку. Есть Mikrotik RB-3011. На нем поднят PPTP сервер....


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.