Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / о5 25/ массивы (модули) / 5 сообщений из 5, страница 1 из 1
25.12.2014, 21:45
    #38843364
DimaKhodan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
о5 25/ массивы (модули)
условие задания написать с консоли ЧЕТНОЕ число, которое будет указывать размер массива. после чего - поделить массив на два модуля и высчитать суму числе каждого из них. для первого модуля я нашел как найти сумму чисел, для второго не могу.. понимаю, что скорее всего ошибка где-то в прописки цикла для второго модуля. посмотрите пожалуйста.
Код: 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.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
package massive;
import java.util.*;

public class Task11 {

	public static void main(String[] args) {
		
		Scanner scn = new Scanner(System.in);
		
		int sum = 0;
		
		int sum1 = 0;
		
		System.out.println("Введите четное число!");
		
		int aar = scn.nextInt();
		
		int [] arr = new int[aar];
		
		
		for(int i = 0; i < arr.length; i ++) {
			
			arr[i] = (int)(Math.random()*10 - 5);
			
			System.out.print(arr[i] + " ");
		}

		for ( int i = 0; i < arr.length/2; i++) {
			
			sum = sum+ arr[i];		
			
		}
		
		for( int i = arr.length/2-2; i >= 0; i++) {
			
			sum1 = arr[i] + sum1;
			
		}
		
		System.out.println();
		System.out.println("Сумма первого модуля: " +  sum);
		System.out.println();
		System.out.println(sum1);
	}
	
}
...
Рейтинг: 0 / 0
25.12.2014, 22:03
    #38843376
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
о5 25/ массивы (модули)
DimaKhodanдля первого модуля я нашел как найти сумму чисел, для второго не могу
просчет второго модуля в принципе не должен отличаться от просчета первого, поэтому если для первого модуля просчет работает, то проблема из ничего
...
Рейтинг: 0 / 0
25.12.2014, 23:33
    #38843422
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
о5 25/ массивы (модули)
Во втором цикле счетчик должен уменьшаться, а там i++ стоит.
...
Рейтинг: 0 / 0
25.12.2014, 23:54
    #38843429
DimaKhodan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
о5 25/ массивы (модули)
я уже пробовал на все равно не работает (
...
Рейтинг: 0 / 0
26.12.2014, 00:31
    #38843445
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
о5 25/ массивы (модули)
Ну тогда перебирайте элементы с середины до конца массива, а не до начала.
И поставьте вывод счетчика внутрь цикла. Сразу станет понятно.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / о5 25/ массивы (модули) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]