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

Сформировать вектор D, состоящий из номеров строк, содержащих хотя бы один отрицательный элемент

30.01.2016, 20:24. Показов 1391. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
выполнить с использованием процедуры
ввод и вывод массивов и других данных не объединять с обработкой данных.

Дана целочисленная матрица А размером 10х12. Сформировать вектор D, состоящий из номеров строк, содержащих хотя бы один отрицательный элемент. Использовать процедуру для формирования вектора.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.01.2016, 20:24
Ответы с готовыми решениями:

Массив: Определить количество строк, содержащих хотя бы один отрицательный элемент...
Не могли бы вы мне подсказать, как исправить этот код.. Ошибка из-за указателя, а как исправить не знаю(( Задание такое: Дана ...

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

Найти количество столбцов,содержащих хотя бы один отрицательный элемент.
Помогите пожалуйста решить задачки. 1.Дан двумерный массив целых чисел состоящий из n строк и m столбцов заполненных случайным образом...

6
653 / 406 / 76
Регистрация: 21.09.2008
Сообщений: 1,400
30.01.2016, 20:31
Где Ваш проблемный код?
Или хотите получить готовый код на халяву? Тогда Вам прямая дорога в раздел фриланса.
0
31.01.2016, 08:46

Не по теме:

sharpey, данный раздел предназначен в том числи и для оказания помощи студентам и школьникам в решении задач. Формально выполнение полного объёма работы вместо кого-либо также является помощью. Если Вы не желаете оказывать подобную помощь, не оказывайте её, и не пишите сообщений в тему. Вы также можете попросить ТСа опубликовать его наработки по вопросу темы. Вежливо попросить. Если у Вас всё равно не возникнет желания помочь, не помогайте. И этом случае, опять же, вежливо, можете ответить, что Вы помогаете только тем, кто хоть что-то пытается делать, а не тем, кто жаждет полной и безоговорочной халявы.

А отсылать ТСа во фриланс (и, к слову, в поиск тоже) запрещено правилами форума:

5. 9. Запрещено отсылать пользователей из тематических разделов в разделы фриланса, а также рекламировать свои услуги или просить/требовать оплату за помощь, кроме разделов для платных услуг.
3. 3. Не отсылайте других пользователей в поиск и избегайте ссылок на поисковые системы (Google, Yandex и др.). Самостоятельно найдите ответ на вопрос и разместите его на форуме.

0
31.01.2016, 16:54

Не по теме:

Cyborg Drone, Ваше мнение как модератора раздела мне понятно. Я учту его. Только не возникало ли у Вас мысли, что решая за кого-то задачу, помощник оказывает вопрошавшему не помощь, а "медвежью услугу"? Закон кармы то же гласит и его никто не отменял. :)

0
31.01.2016, 23:20

Не по теме:

sharpey, Вы почти правы. Однако, учли не все факторы. Темы на данном форуме не закрываются и не удаляются. Не догадываетесь, почему? Это для того, чтобы решение можно было найти поиском по форуму, и при необходимости задать уточняющий вопрос даже в самой древней теме. Формально считается, что здесь нет понятия "некропостинг". Иными словами, отвечая на чей-либо вопрос, Вы помогаете не только ТСу, но и всем, кто найдёт Ваш ответ. Так что - насчёт кармы всё нормально, тем более, что это ТСу решать, зачем ему голова: думать или шапку носить. Его личное дело. Так что, если задача интересная, можете её решить, и всё будет хорошо: халявщик получит халяву, а все остальные получат Ваше решение.

0
0 / 0 / 1
Регистрация: 10.12.2015
Сообщений: 9
01.02.2016, 01:15  [ТС]
Может быть я частенько и рассчитываю на медвежью услугу, выкладывая задачки в интернет, но я в то же время и сам пытаюсь их делать. И конкретно эта у меня не выходит

я вроде бы половину сделал, но до меня не доходит как сделать этот вектор D

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
program program6_2;
 
uses crt;
type
  matrix = array[1..10, 1..12] of integer;
  arr = array[1..10] of integer;
 procedure vvod(var d:matrix);  
 var i,j:integer;
 begin
    for i:=1 to 10 do
    for j:=1 to 12 do
        d[i,j]:= random (101)-25;
 end;
 procedure vivod(d:matrix);
   var i,j:integer;
 begin
    for i:=1 to 10 do   begin
    for j:=1 to 12 do
    write(d[i,j]:4);
    writeln;
                        end;
end;
var
  a: matrix;
  d: arr;
  i,j: integer;
    
BEGIN
clrscr;
writeln('МАТРИЦА А: ');
vvod(a);
vivod(a);
    
END.
0
Модератор
10430 / 5718 / 3404
Регистрация: 17.08.2012
Сообщений: 17,389
01.02.2016, 01:48
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Не по теме:

Есть вещи, которые проще пареной репы. Например, сырая репа.

Вот так можно:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure vector(var x: matrix; var v: arr; var k: integer);
var i, j: integer;
begin
  k := 0;
  for i := 1 to 10 do
    for j := 1 to 12 do
      if x[i, j] < 0
        then begin
          inc(k);
          v[k] := i;
          break
        end
end;
В переменной k будет количество найденных строк (иными словами, максимальный индекс целевого вектора). Дополните секцию var соответствующей переменной. В массиве, соответствующем формальному параметру v - сам вектор.

Да, и скажите мне, зачем искать отрицательные элементы в строках матрицы, если, судя по Вашему коду, их там просто быть не может?

Добавлено через 4 минуты
И оператор randomize в программу воткните. Негоже каждый раз один и тот же массив генерировать.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.02.2016, 01:48
Помогаю со студенческими работами здесь

Определить количество столбцов матрицы, содержащих хотя бы один отрицательный нечетный элемент
Дана целочисленная прямоугольная матрица. Написать следующие подпрограммы: 1. Определить количество столбцов, содержащих хотя бы один...

Двумерный массив: определить количество столбцов, содержащих хотя бы один отрицательный элемент.
Работа с двумерным динамическим массивом. Для целочисленного двумерного массива (размерность массива задаётся пользователем),...

в двумерном массиве вычислить количество столбцов, содержащих хотя бы один отрицательный элемент.
Определить, как в двумерном массиве вычислить количество столбцов, содержащих хотя бы один отрицательный элемент. Составить программу на...

Найти сумму элементов в столбцах матрицы содержащих хотя бы один отрицательный элемент
Помогите!!! Дана целочисленная квадратная матрица. Определить: • сумму элементов в тех столбцах, которые содержат хотя бы один...

Метод для поиска всех столбцов, содержащих хотя бы один отрицательный элемент
Реализовать метод для поиска всех столбцов, содержащих хотя бы один отрицательный элемент. Вот сделал рандом, а сортировку все никак ...


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

Или воспользуйтесь поиском по форуму:
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