Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
 Аватар для Base_Rape
174 / 56 / 1
Регистрация: 18.09.2010
Сообщений: 231

Поправить код

08.05.2011, 10:50. Показов 755. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят помогите плиз.
Написал программу, она запускается но выдается ошибка. Поправьте плиз
Дана матрица А размером n*m. Определить k — количество особых элементов массива А, считая его элемент особым, если он больше суммы остальных элементов его столбца
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
48
49
50
51
52
53
54
55
56
program p1;
  uses crt;
   const
    n=10;
    m=10;
   var
    a:array[1..n,1..m]of real;
    k,s:real;
    i,j,ni,nj:integer;
    otv:char;
   begin
    while true do begin
     textcolor(15);
     textbackground(0);
     clrscr;
    while true do begin
     writeln('введите кол-во строк в матрице');
     readln(ni);
     if(ni>0)and(ni<=n) then break;
     end;
    while true do begin
     writeln('введите кол-во столбцов в матрице');
     readln(nj);
     if(nj>0)and(nj<=m) then break;
     end;
     writeln('введите матрицу  A');
     for i:=1 to n do
      for j:=1 to m do
        begin
            write('a[',i,',',j,']=>');
            readln(a[i,j]);
        end;
     clrscr;
     writeln('исходная матрица A');
     for i:=1 to n do
      begin
        for j:=1 to m do
         write(a[i,j]:5:2,' ');
         writeln;
      end;
      j:=1;
while j<=m do
begin
 s:=0;
  FOR i:=1 to n DO
   s:=s+a[i,j];
    j:=j+1;
 end;
 if(a[i,j]>s)then
 k:=k+1;
writeln('сумма элементов ',j, 'столбца:=',s);
writeln('кол-во особых элементов =>', k);
readln(otv);
if(otv='y')or(otv='Y') then break;
end;
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.05.2011, 10:50
Ответы с готовыми решениями:

поправить код
помогите зделать так чтобы в этой матрице елементы матрици надо было вводить в ручную в паскале а не в текстовом документе in.txt а...

Поправить код
Ребят помогите исправить код не пойму почему не работает type compl=record re:real;im:real; end; procedure...

Графика поправить код
есть код программы с графикой в PascalABC надо в эту программу добавить не менее 3 движущихся объектов используя динамическую память...

1
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
08.05.2011, 11:56
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
program p1;
uses crt;
const nmax=10;
var a:array[1..nmax,1..nmax]of real;
    s:real;
    i,j,n,m,k:integer;
begin
repeat
write('Кол-во строк до ',nmax,' n=');;
readln(n);
until n in [1..nmax];
repeat
write('Кол-во столбцов до ',nmax,' m=');
readln(m);
until m in [1..nmax];
writeln('введите матрицу  A');
for i:=1 to n do
for j:=1 to m do
 begin
  write('a[',i,',',j,']=>');
  readln(a[i,j]);
 end;
clrscr;
writeln('исходная матрица A');
for i:=1 to n do
 begin
  for j:=1 to m do
  write(a[i,j]:5:2,' ');
  writeln;
 end;
k:=0;
for j:=1 to m do
 begin
  s:=0;
  FOR i:=1 to n DO
  s:=s+a[i,j];
  for i:=1 to n do
  if a[i,j]>s-a[i,j] then k:=k+1;
 end;
writeln('кол-во особых элементов =',k);
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.05.2011, 11:56
Помогаю со студенческими работами здесь

Является ли четырёхугольник, заданный координатами своих вершин ромбом (поправить код)
var x,y,r:arrayof real; i:integer; b:boolean; begin for i:=1 to 4 do begin writeln('vvedite x',i,', y',i); read(x,y);...

Поправить программу
Ввести массив целых чисел B(n). Найти сумму S положительных элементов. Если S&gt;5,поменять местами значение минимального и максимального...

Поправить график
Помогите пожалуйста, нужно исправить график в этой программе, а именно, изменить масштаб, чтобы выглядело более компактно и красиво, и...

Поправить программу
Помогите пожалуйста поправить программу. &quot;Дана матрица размером N * M. Выполнить сдвиг элементов каждой строки влево на количество...

Поправить программу. Передача переменных
В основной программе в каждой процедуре Вариант(13)+m(10,25,30,35,40). Это должны были быть элементы с которых начинается матрица. То есть...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc О Господи, Вечный, Ты . . . Я помоги, Бесконечный. . . Я прошу Ты. . . Я погибаю, спаси. . . Я прошу Тебя Вечный. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru