Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 1
Регистрация: 14.11.2010
Сообщений: 14

Двумерные массивы_пожалста^^

14.11.2010, 16:28. Показов 933. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет, не могли бы вы написать код для следующих задач:

а) Задан двумерный массив А. Определите сумму значений элементов массива и среднее арифметическое, значение, которых больше действительного числа 0. Определите произведение значений главной диагонали массива. Вывести сумму значений массива и среднее арифметическое значение элементов, которых больше действительного числа 0 и на экран монитора. Вывести исходный массив на экран монитора.

b) Задан двумерные массивы А и B Вывести новый массив и получив его по следующей формуле X[I,J]=B[I,J]- А[I,J]. Определите сумму значений элементов первого столбца массива и среднее арифметическое. Вывести сумму значений элементов первого столбца массива и среднее арифметическое на экран монитора.

заранее, спасибо)
премного благодарен.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.11.2010, 16:28
Ответы с готовыми решениями:

Двумерные массивы
Привет помогите с двумерными массивами в делфи (окон вид)) я в этом не понимаю плиз?? Двумерные массивы Характеристикой столбца...

Двумерные массивы
Добрый день) Помогите, пожалуйста, решить задачи) 1. Сформировать квадратную матрицу порядка n по заданному образцу: 1 1 1 . ....

Двумерные массивы:((
Ребятушки, помогите, пожалуйста, создать программу в среде Delphy Дан двумерный массив размером M*N, заполненный случайным образом. ...

11
 Аватар для Negor
57 / 56 / 10
Регистрация: 29.03.2010
Сообщений: 289
14.11.2010, 17:21
По первому заданию
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
uses crt;
const
     n=10; {razmer massiva}
     m=5;
var
   a:array[1..n,1..m] of integer;
   i,j:byte;
   sum, sredn, proizv:integer;
begin
clrscr;
proizv:=1;
{generatsiya massiva}
writeln('ISHODNIY MASSIV');
for i:=1 to n do
    begin
    for j:=1 to m do
        begin
         a[i,j]:=random(200)-100;
         {vivod massiva}
         write(a[i,j]:5);
         sum:=sum+a[i,j];
         if a[i,j]>=0 then sredn:=sredn+a[i,j];
         if i=j then proizv:=proizv*a[i,j];
        end;
    writeln;
    end;
writeln('Summa=',sum);
writeln('Srednee zna4enie=',sredn/(n*m):3:3);
writeln('Proizvedenie=',proizv);
readkey;
end.
Добавлено через 7 минут
Второе
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
uses crt;
const
     n=5;
var
   a,b,x:array[1..n,1..n] of integer;
   i,j:byte;
   summ, sredn:integer;
begin
clrscr;
randomize;
{generatsiya}
for i:=1 to n do
    begin
    for j:=1 to n do
        begin
             a[i,j]:=random(10);
             b[i,j]:=random(10);
             x[i,j]:=b[i,j]-a[i,j];
             if j=1 then summ:=summ+x[i,j];
             sredn:=sredn+x[i,j];
             write(x[i,j]:3);
        end;
    writeln;
    end;
writeln('Summ=',summ);
writeln('Sredn=',sredn/(n*n):3:3);
readkey;
end.
0
0 / 0 / 1
Регистрация: 14.11.2010
Сообщений: 14
14.11.2010, 17:26  [ТС]
большое спасибо)
не могли бы вы еще блосхемы нарисовать?
если не затруднит конечно
0
14.11.2010, 17:37

Не по теме:

с первых уроков не любил их

0
0 / 0 / 1
Регистрация: 14.11.2010
Сообщений: 14
14.11.2010, 19:06  [ТС]
А можете эти же программы сделать при учете, что числа массива я буду вводить собственно ручно ( каждый элемент массивов)
просто у нас так требует.
а у вас получается, что программа автоматически просчитывает все.
0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,875
14.11.2010, 19:09
ну так замени в первой
Pascal
1
2
3
а[i,j]:=random(200)-100;
{vivod massiva}
write(a[i,j]:5);
на
Pascal
1
readln(a[i,j]);
во второй
Pascal
1
2
a[i,j]:=random(10);
b[i,j]:=random(10);
на
Pascal
1
2
readln(a[i,j]);
readln(b[i,j]);
0
0 / 0 / 1
Регистрация: 14.11.2010
Сообщений: 14
14.11.2010, 19:20  [ТС]
заменил, но не работает
получается, что я просто ввожу числа в шахматном порядке в слобец
и так бесконечно
пока не вылетает ошибка
экзиткод 207
0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,875
14.11.2010, 19:35
ну вы сами захотели вводить 50 элементов массива.Я не виноват.
0
 Аватар для Negor
57 / 56 / 10
Регистрация: 29.03.2010
Сообщений: 289
14.11.2010, 21:12
При вводе считайте сколько чего вводить. Или модернизируйте вариант, предложенный
SuPeR XaKer - перед оператором readln добавьте такую строчку
write('a[',i,',',j,']=');
0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,875
14.11.2010, 21:15
Negor
SuPeR XaKer - перед оператором readln добавьте такую строчку
мне то нафик её добавлять?
0
14.11.2010, 21:34

Не по теме:

SuPeR XaKer, Читайте полностью предложение. Ваш ник там используется для указания владельца, а не в качестве обращения

0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,875
14.11.2010, 21:54

Не по теме:

ох.старость не радость.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.11.2010, 21:54
Помогаю со студенческими работами здесь

двумерные масивы
Вычислить сумму и кол-во четных элементов матрицы.(условие) Написал кусок а дальш не могу... Если кто сможет решить задачу, буду очень...

ДВУМЕРНЫЕ МАССИВЫ
мне очень нужна ваша помощь) задание: ввести двумерный массив (матрицу) целых чисел напечатать. найти 1- ый максим элемент и его...

Двумерные массивы
Помогите мне с кодом вот задание 3. 10. самый влажный месяц в году Если что не понятно скачайте файл

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

ДВУМЕРНЫЕ МАССИВЫ
Дан массив R(6,6). Найти все строки, количество положительных элементов которых > 5 и напечатать их номера, подсчитать общее количество...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru