Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 10.05.2017
Сообщений: 37

Перевод в Java

03.12.2017, 18:11. Показов 633. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можно это перевести в Java:

Pascal
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
var
  A: array[1..10, 1..10] of integer;
  i, j, M, N: byte;
  MinElem: integer;
 
begin
  write('M = ');
  readln(M);
  write('N = ');
  readln(N);
  { Формируем и выводим матрицу: }
  randomize;
  writeln('Случайная матрица ', M, 'x', N, ':');
  for i := 1 to M do begin
    for j := 1 to N do begin
      a[i, j] := -100 + random(200);
      write(a[i, j]:4)
    end;
    writeln
  end;
  writeln;
  writeln('Минимальный элемент в каждой строке:');
  for i := 1 to M do begin
    { Начальное значение минимального элемента 
     равно первому элементу строки (j = 1): }
    MinElem := a[i, 1];
    for j := 2 to N do { Проверяем остальные элементы строки: j = 2, 3, ..., N }
      { Если a[i,j] меньше минимума, то новым минимумом становится a[i,j] }
      if a[i, j] < MinElem then MinElem := a[i, j];
    writeln(i, '-я строка: минимальный элемент = ', MinElem)
  end;
  readln
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.12.2017, 18:11
Ответы с готовыми решениями:

Перевод код Pascal на Java
Срочно. var st:string; i:byte; function Raz(p:char;m:byte):char; var G,j:byte; begin if p in then G:=ord(p)-48 else...

Перевод кода с Pascal на Java - Java SE
var a:Int64; begin Reset(Input,'input.txt'); Rewrite(Output,'output.txt'); read(a); Write(a,9,9-a) end. Заранее...

Перевод код С++ на Java - Java SE
#include &lt;fstream&gt; using namespace std; ifstream cin (&quot;input.txt&quot;); ofstream cout (&quot;output.txt&quot;); int main() { int...

6
 Аватар для ArtemFM
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
03.12.2017, 18:24
Тут без util не обойтись будет ) Или тут можно? Или матрицу тоже вручную забиваете?

Добавлено через 11 минут
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
public class Task011 {
    public static void main(String[] args) {
        int[][] matrix = {
                {2, 3, 1, 4, 5},
                {4, 7, 8, 3, 1},
                {3, 5, 6, 1, 4},
                {7, 9, 2, 5, 7},
                {5, 7, 3, 5, 2}
        };
 
        int[] array = getMinNumberToLine(matrix);
        System.out.println("Ответ: ");
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i] + " ");
        }
    }
 
    public static int[] getMinNumberToLine(int[][] matrix) {
        int[] array = new int[matrix.length];
        for (int i = 0; i < matrix.length; i++) {
            int min = matrix[i][0];
            for (int j = 1; j < matrix[i].length; j++) {
                if (min > matrix[i][j]) {
                    min = matrix[i][j];
                }
            }
            array[i] = min;
        }
        return array;
    }
}
0
0 / 0 / 0
Регистрация: 10.05.2017
Сообщений: 37
03.12.2017, 18:26  [ТС]
Цитата Сообщение от ArtemFM Посмотреть сообщение
Тут без util не обойтись будет ) Или тут можно? Или матрицу тоже вручную забиваете?

Добавлено через 11 минут
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
public class Task011 {
    public static void main(String[] args) {
        int[][] matrix = {
                {2, 3, 1, 4, 5},
                {4, 7, 8, 3, 1},
                {3, 5, 6, 1, 4},
                {7, 9, 2, 5, 7},
                {5, 7, 3, 5, 2}
        };
 
        int[] array = getMinNumberToLine(matrix);
        System.out.println("Ответ: ");
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i] + " ");
        }
    }
 
    public static int[] getMinNumberToLine(int[][] matrix) {
        int[] array = new int[matrix.length];
        for (int i = 0; i < matrix.length; i++) {
            int min = matrix[i][0];
            for (int j = 1; j < matrix[i].length; j++) {
                if (min > matrix[i][j]) {
                    min = matrix[i][j];
                }
            }
            array[i] = min;
        }
        return array;
    }
}
хах, все вручную делаем)
0
 Аватар для ArtemFM
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
03.12.2017, 18:33
Просто тот код выше, написанный на Pascal, он говорит о том, что
- создают матрицу 10 на 10
- потом просят ввести с консоли размер матрицы
- и тут как бы уже косяк. Если введут больше 10 или меньше, то будет путаницф
- допустим ввели 10 и 10
- заполняют его случайными числами от -100 до 100
- потом циклом ищут минимальный элемент в каждой строке и выводят

В итоге я убрал всё лишнее, кроме нахождения в каждой строке минимального числа и записи его в одномерный массив
Матрицу вводим вручную

Добавлено через 1 минуту
Код выше как раз без утил всяких )
1
0 / 0 / 0
Регистрация: 10.05.2017
Сообщений: 37
03.12.2017, 18:33  [ТС]
Цитата Сообщение от ArtemFM Посмотреть сообщение
Просто тот код выше, написанный на Pascal, он говорит о том, что
- создают матрицу 10 на 10
- потом просят ввести с консоли размер матрицы
- и тут как бы уже косяк. Если введут больше 10 или меньше, то будет путаницф
- допустим ввели 10 и 10
- заполняют его случайными числами от -100 до 100
- потом циклом ищут минимальный элемент в каждой строке и выводят

В итоге я убрал всё лишнее, кроме нахождения в каждой строке минимального числа и записи его в одномерный массив
Матрицу вводим вручную

Добавлено через 1 минуту
Код выше как раз без утил всяких )
спасибо вам большое)
0
0 / 0 / 0
Регистрация: 10.05.2017
Сообщений: 37
03.12.2017, 18:36  [ТС]
Цитата Сообщение от ArtemFM Посмотреть сообщение
Просто тот код выше, написанный на Pascal, он говорит о том, что
- создают матрицу 10 на 10
- потом просят ввести с консоли размер матрицы
- и тут как бы уже косяк. Если введут больше 10 или меньше, то будет путаницф
- допустим ввели 10 и 10
- заполняют его случайными числами от -100 до 100
- потом циклом ищут минимальный элемент в каждой строке и выводят

В итоге я убрал всё лишнее, кроме нахождения в каждой строке минимального числа и записи его в одномерный массив
Матрицу вводим вручную

Добавлено через 1 минуту
Код выше как раз без утил всяких )
я могу показать, как мы пишем программу, пример)
0
 Аватар для ArtemFM
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
03.12.2017, 18:38
Да я понял в принципе. Спасибо ) Обращайтесь, если что, поможем...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.12.2017, 18:38
Помогаю со студенческими работами здесь

Перевод из С на Java
помогите пожалуйста перевести код из С на Java: include &lt;stdio.h&gt; #define PI 3.14159265358979323846 double ball_volume(double...

Перевод из С++ В Java
Кто может переделать калькулятор в Java?

Перевод с Си на Java
Помогите пожалуйста перевести программу с Си на Java. #include &lt;stdio.h&gt; #include &lt;math.h&gt; int last; bend (int size) { ...

Перевод с С# на Java
using System; using System.Drawing; using System.Threading; using System.Windows.Forms; delegate void Del(int x, int y); ...

Перевод из C++ в Java
int main(){ setlocale(LC_ALL,&quot;Rus&quot;); string str1, str2; cout &lt;&lt; &quot;Введите первую строку: &quot;; getline(cin,...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru