Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Решение задач на тему:

Дан двумерный массив размерностью n × m заполненный случайными числами

уникальность
не проверялась
Аа
1343 символов
Категория
Программирование
Решение задач
Дан двумерный массив размерностью n × m заполненный случайными числами .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Дан двумерный массив размерностью n × m, заполненный случайными числами. Определить, существует ли в этом массиве столбец, в котором имеются одинаковые элементы.

Решение

Потяни, чтобы посмотреть
Import java.util.Scanner;
public class Program{
public static void main (String args[]){
boolean flag = false;
Scanner in = new Scanner(System.in);
System.out.println("Введите количество строк в массиве: ");
int n = in.nextInt();
System.out.println("Введите количество столбцов в массиве: ");
int m = in.nextInt();
int[][] a = new int[n][m];
System.out.println("Исходный массив : ");
for (int i = 0; i < n; i++){//строки
for (int j = 0; j < m; j++){//столбцы
a[i][j] = (int)(Math.random() * 20);//от 0 до 20
System.out.print(a[i][j] + " ");
}
System.out.println();
}
for (int i = 0; i < m && !flag; i++){//по столбцам
for (int j = 0; j < n && !flag; j++){
for (int k = j+1; k < n && !flag; k++){
if(a[j][i] == a[k][i])
flag = true;
}
}
}
if(flag){
System.out.println("В массиве есть столбец с одинаковыми элементами");
}else{
System.out.println("В массиве нет столбца с одинаковыми элементами");
}
in.close();
}
}
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше решений задач по программированию:
Все Решенные задачи по программированию
Закажи решение задач

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.