Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 09.01.2014
Сообщений: 12

Найти и исправить ошибки в приведенном коде

22.01.2014, 14:30. Показов 815. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
34
35
36
37
38
39
40
Program;
 var j,i,N,max,imax,jmax,L:integer;
     A:array [1..100,1..100] of integer;
     B:array [1..100] of integer;
 procedure vvod(N1,L1:integer;var A1:array [1..100,1..100] of integer);
  var i,j:integer;
 begin
   for  i:=1 to N1 do
    for j:=1 to L1 do
    begin
     writeln('element[',i, ' , ' ,j, ']=');
     read(A1[i,j]);
     end;
    end;
  procedure vivod(N1,L1:integer;var A1:array [1..100,1..100] of integer);
   var i,j:integer;
    begin
     for i:=1 to N1 do
      begin
       for j:=1 to L1 do
       write(A1[i,j]:3);
       writeln;
      end;
    end;
     procedure vivodxx(N1,L1:integer;var B1:array [1..100] of integer);
      var i,j:integer;
      begin
       for i:=1 to N1 do
         begin
            if A[i,j]>max then begin
                               max:=A[i,j];
                               imax:=i;
                               jmax:=j;
                               end;
          end;
   begin
vvod(N1,L1,A1);
vivod(N1,L1,A1);
vivodxx(N1,L1,B1);
   end.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.01.2014, 14:30
Ответы с готовыми решениями:

Найти и исправить ошибки в приведенном коде
//#include <stdafx.h> #include <iostream> #include <math.h> using namespace std; void main () { setlocale (LC_ALL,...

Найти и исправить ошибки в приведенном коде
# include<conio.h> # include<stdio.h> # include<string.h> # include<stdlib.h> #define abonent typedef...

Найти и исправить ошибки в приведенном коде, C++
Помогите пожалуйста найти и исправить ошибки в приведенном коде. Код переписывал с паскаля, есть ошибки и некоторые уязвимости никак не...

6
 Аватар для L_e_g_i_o_n
100 / 100 / 86
Регистрация: 20.10.2013
Сообщений: 186
22.01.2014, 14:58
Цитата Сообщение от Сергей13551 Посмотреть сообщение
Pascal
1
2
3
4
5
begin
  vvod(N1,L1,A1);
  vivod(N1,L1,A1);
  vivodxx(N1,L1,B1);
end.
в основной программе у вас не определены фактические параметры

Добавлено через 6 минут
немного исправил программу:
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
var     j,i,N,max,imax,jmax,L:integer;
        A:array [1..100,1..100] of integer;
        B:array [1..100] of integer;
procedure vvod(N1,L1:integer; var A1:array [1..100,1..100] of integer);
var i,j:integer;
begin
   for i:=1 to N1 do
     for j:=1 to L1 do
     begin
          write('element[',i, ' , ' ,j, ']=');
          readln(A1[i,j]);
     end;
     writeln;
end;
procedure vivod(N1,L1:integer; var A1:array [1..100,1..100] of integer);
var i,j:integer;
begin
   for i:=1 to N1 do
   begin
     for j:=1 to L1 do write(A1[i,j]:3);
   writeln;
   end;
end;
procedure vivodxx(N1,L1:integer);
var i,j:integer;
begin
max:=A[1,1]; imax:=1; jmax:=1;
for i:=1 to N1 do
  for i:=1 to N1 do
  begin
    if A[i,j]>max then
    begin
      max:=A[i,j];
      imax:=i;
      jmax:=j;
    end;
  end;
writeln('max=A[',imax,',',jmax,']= ',max);
 
end;
begin
writeln('ââåäèòå ðàçìåð ìàññèâà (N1xL1):');
readln(N,L);
     vvod(N,L,A);
     vivod(N,L,A);
     vivodxx(N,L);
end.
Добавлено через 57 секунд
Цитата Сообщение от Сергей13551 Посмотреть сообщение
Pascal
1
B:array [1..100] of integer;
и зачем вам нужен второй массив
0
0 / 0 / 1
Регистрация: 09.01.2014
Сообщений: 12
22.01.2014, 15:38  [ТС]
так мне эту работу надо делать по 4 лабораторной

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
34
35
36
37
38
39
Program laba4;
var
j,i,N,max,imax,jmax,L: integer;
B: array[1..100] of integer;
A: array[1..100,1..100] of integer;
 begin
 writeln('ввести =N');
 readln(N);
 writeln('ввести =L');
 readln(L);
 for i:=1 to N do
 for j:=1 to L do
 Begin
  write('A[',i,',',j,']=');
     readln(A[i,j]);
 end;
   for i:=1 to N do
 begin
   for j:=1 to L do
 write(A[i,j]);
 writeln;
 end;
 writeln;
 for j:=1 to L do
  begin
    max:=A[1,j];
    for i:=1 to N do
      begin
         if A[i,j]>max then begin
                            max:=A[i,j];
                            imax:=i;
                            jmax:=j;
                           end;
             B[j]:=max;
         end;
    end;
  for i:=1 to L do
  writeln(B[i]);
  end.
А задание 4 лабы такое

сформировать одномерный массив[Bi] из максимальных элементов столбцов прямоугольной матрицы. И масиве [Bi] поменять местами первый отрицательный и последний положительный элементы.

в этой програме 2 массива ме кажется и в этой тоже 2 должно))
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
22.01.2014, 15:51
Цитата Сообщение от Сергей13551 Посмотреть сообщение
и в этой тоже 2 должно))
А нафига если второй не используется? Нужно не то задание читать, а задание к этой задаче
0
0 / 0 / 1
Регистрация: 09.01.2014
Сообщений: 12
22.01.2014, 15:55  [ТС]
Нам просто сказали переделать 4 лабораторную задачу с процедурами и функциями и все ни заданий ничего ни давали.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
22.01.2014, 16:02
Да делай что хочешь, твои заботы..
0
0 / 0 / 1
Регистрация: 09.01.2014
Сообщений: 12
22.01.2014, 16:21  [ТС]
Ладно понял, тупанул. Просто нам сказали делайте даже не объясняли как.По этому не мог понять как делать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.01.2014, 16:21
Помогаю со студенческими работами здесь

Найти и исправить ошибки в приведенном коде
Пытаюсь прочитать структуру ранее записаную но выдает ошибку в строке data = (DATA)bf.Deserialize(fs); public struct...

Найти и исправить ошибки в приведенном коде
Помогите пожалуйста найти ошибку <div class="cpec_list"> <ul> <li> <?foreach($arResult as $arItems):?> ...

Найти и исправить ошибки в приведенном коде
void Amount(int a = 2) { cout << a + a; } void Amount(int a , int b =2) { cout << a + b << endl; } void main() ...

Найти и исправить ошибки в приведенном коде
подскажите пожалуйста как исправить ошибки что не так #include <stdio.h> int main() { int m, n, count,count1,chislo,y; ...

Исправить ошибки в приведенном коде
в скриншоте всё


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru