powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / о5 25/ массивы (модули)
5 сообщений из 5, страница 1 из 1
о5 25/ массивы (модули)
    #38843364
DimaKhodan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
условие задания написать с консоли ЧЕТНОЕ число, которое будет указывать размер массива. после чего - поделить массив на два модуля и высчитать суму числе каждого из них. для первого модуля я нашел как найти сумму чисел, для второго не могу.. понимаю, что скорее всего ошибка где-то в прописки цикла для второго модуля. посмотрите пожалуйста.
Код: 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
о5 25/ массивы (модули)
    #38843376
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaKhodanдля первого модуля я нашел как найти сумму чисел, для второго не могу
просчет второго модуля в принципе не должен отличаться от просчета первого, поэтому если для первого модуля просчет работает, то проблема из ничего
...
Рейтинг: 0 / 0
о5 25/ массивы (модули)
    #38843422
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во втором цикле счетчик должен уменьшаться, а там i++ стоит.
...
Рейтинг: 0 / 0
о5 25/ массивы (модули)
    #38843429
DimaKhodan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я уже пробовал на все равно не работает (
...
Рейтинг: 0 / 0
о5 25/ массивы (модули)
    #38843445
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда перебирайте элементы с середины до конца массива, а не до начала.
И поставьте вывод счетчика внутрь цикла. Сразу станет понятно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / о5 25/ массивы (модули)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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