0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
1

Массив. Выяснить, сколько отрицательных элементов содержит матрица

24.04.2012, 20:41. Показов 1830. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могли бы мне помочь с решением задачи с помощью разработки алгоритма?
Я вообще не представляю,что это такое,а сдать нужно на этой неделе((((
Нужно разработать алгоритм решения этой задачи и изобразить его в виде блок -схемы и в виде структурированного текста (псевдокода). А так же нужно описание алгоритмических схем ,реализованных при выполнении.
Миниатюры
Массив. Выяснить, сколько отрицательных элементов содержит матрица  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2012, 20:41
Ответы с готовыми решениями:

Выяснить сколько положительных элементов содержит матрица
Составить алгоритм программы : дано натуральное число n.выяснить сколько положительных элементов...

Выяснить сколько положительных элементов содержит матрица
дана действительная квадратная матрица порядка n. Выяснить сколко положительных элементов содержит...

Выяснить,сколько положительных элементов содержит матрица
Сесия на носу помогите решить задачки Програмирование в среде Borland Pascal на тему:...

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

17
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 21:01 2
однозначно курсовая работа. та же проблема с 5 заданием(
0
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 21:04  [ТС] 3
Да,да,я все все сделала сама! Так обидно,это последнее задание,я не представляю вообще как его делать! А сдать в четверг надо,чувствую,что три месяца моей работы впустую! торопилась сдать,а теперь все наверное,не успею.
0
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 21:07 4
мне тоже в четверг надо сдать и тоже не представляю как делать) тема ниже на одну твоей. а ты где учишься?
0
14 / 14 / 14
Регистрация: 19.04.2012
Сообщений: 32
24.04.2012, 21:08 5
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
Program pr1;
type
  mas= array [1..100,1..100] of real;            
var
  a:mas;
  n,i,j,kol:integer;
begin
Write('Введите n=');
read(n);
for i:=1 to n do begin                   //Цикл строки
   for j:=1 to n do                      // Цикл столбца
      a[i,j]:=sin(i+j/2);               // Заполнение
end;
kol:=0;                                
for i:=1 to n do begin                   //Цикл строки            ищем кол отр элементов  и выводим массив       
   for j:=1 to n do              // Цикл столбца
      if a[i,j]<0 then kol:=kol+1;      // если число меньше нуля плюсуем 
end;
 
for i:=1 to n do begin                   //Цикл строки
   for j:=1 to n do                      // Цикл столбца
      Write(a[i,j]:6:2);               //  вывод массива
      Writeln;  
end;
Writeln('Kol=',kol);                // кол отр элементов
end.
а где-то в темах тока тока программа была блок схемы делать=)
1
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 21:44  [ТС] 6
артемкаБ, ОГТУ

Добавлено через 4 минуты
Только в силу своих познаний в информатике,стесняюсь спросить,это все,что прислали и есть тот самый псевдокод? и мне его весь нужно в ворде перепечатать в таком же виде?
0
14 / 14 / 14
Регистрация: 19.04.2012
Сообщений: 32
24.04.2012, 21:52 7
ЭЭЭЭ... как сказать чтоб получить псевдокод надо переписать код на непонятные кракозябры=))

Добавлено через 1 минуту
не хотел писать, но щас попробую написать его=))
0
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 21:54 8
о встретились 2 чудика из одного потока непонятно где) нет это не то что нам нужно. нам графическое изображение в ворде нужо написать что за чем ты и делал
0
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 21:57  [ТС] 9
артемкаБ, ты кто хоть?

Добавлено через 1 минуту
He04eHb, напишите пожалуйста,очень надо,я в этом всем ничегошеньки не понимаю,мнеб вот так,как надо уже в готовом виде,если можно конечно
0
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 22:02 10
Задание №5

Даны натуральные числа k и n, действительные a1, … , an. Найти в последовательности a1, … , an числа, наиболее близкие по модулю к числу k.

Блок – схема



Описание алгоритма
Даны 2 числа n и k. Заполняем массив a[1..n] случайными числами. Далее принимаем условно, что первое число в массиве является самым близким к k. И запоминаем разницу |a[1]|-k. Далее проходим по всему массиву и проверяем каждый элемент на условие |a[i]|-k < min. Если оно срабатывает, то запоминаем как минимальное текущий элемент массива. После обхода всего массива выводим найденный минимальный элемент.
Вложения
Тип файла: docx пример.docx (21.6 Кб, 13 просмотров)
0
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 22:04 11
13-С . а ты из 11-С?
0
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 22:11  [ТС] 12
артемкаБ, ох,елки палки! это не для моего мозга! ,ну а вот такое на словах описание тоже нужно? или только вот что начерчено в документе?

Добавлено через 1 минуту
артемкаБ, ну да
0
14 / 14 / 14
Регистрация: 19.04.2012
Сообщений: 32
24.04.2012, 22:12 13
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
алг Кол отр (арг цел n,i,j,kol, арг вещ таб A[1:N])
дано  N>0
надо  kol - число отрецательных элементов в таблице А
нач
 Ввод (n)
нц для i от 1 до n 
   нач
     нц для j от 1 до n
      a[i,j]:=sin(i+j/2);
     кц 
  кон   
кц
нц для i от 1 до n 
   нач
     нц для j от 1 до n
      если a[i,j]<0 то kol:=kol+1;
     кц
  кон 
кц
нц для i от 1 до n 
   нач
     нц для j от 1 до n
      вывод a[i,j]
     кц
  кон 
цк
 Вывод 'kol=' kol
кон

по мне так ересь полнейшая=))))) но так вроде правильно=)
1
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
24.04.2012, 22:17  [ТС] 14
He04eHb, Да по мне,так тоже ересь Но все равно спасибо,лучше что то,чем ничего
 Комментарий модератора 
Если какой-либо пост на форуме показался вам полезным, нажмите кнопку "Спасибо" внизу самого поста.
0
14 / 14 / 14
Регистрация: 19.04.2012
Сообщений: 32
24.04.2012, 22:42 15
блок схема=))
Вложения
Тип файла: xls Книга1.xls (96.5 Кб, 10 просмотров)
2
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
25.04.2012, 00:19  [ТС] 16
Еще задано сделать описание алгоритмических схем,эт как?

Добавлено через 2 минуты
артемкаБ, А,то есть вот то,что ты с примером присылал ,это и есть описание,и все? И у меня подобное?

Добавлено через 13 минут
Дано число n. Вводим число n. Далее принимаем , что (I,j=1,2,…,n). И запоминаем a_ij=sin⁡(i+j/2). Далее проходим по всему массиву и проверяем каждый элемент на условиеa_ij<0. Если оно срабатывает, то запоминаем как минимальное текущий элемент массива. После обхода всего массива выводим найденное количество отрицательных элементов.

Такое описание годится?
0
14 / 14 / 14
Регистрация: 19.04.2012
Сообщений: 32
25.04.2012, 05:35 17
Дано число n. Заполняем массив a[1..n,1..n] по правилу a[i,j]:=sin(i+j/2);.
Далее проходим по всему массиву и проверяем каждый элемент на условие a[i,j]<0.
Если оно срабатывает, то складываем kol:=kol+1 количество отрецательных элементов массива.
После обхода всего массива выводим найденное количество отрицательных элементов.
1
0 / 0 / 0
Регистрация: 24.04.2012
Сообщений: 8
25.04.2012, 23:12  [ТС] 18
А kol обозначает количесво?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.04.2012, 23:12
Помогаю со студенческими работами здесь

Выяснить , сколько положительных элементов содержит матрица
Ребята помогите,пожалуйста!!! Дано натуральное число n. Выяснить , сколько положительных...

Выяснить, сколько положительных элементов содержит матрица A
Дано натуральное число n.Выяснить сколько положительных элементов содержит матрица A порядка n,...

Выяснить, сколько положительных элементов содержит матрица
Дано натуральное число n. Выяснить, сколько положительных элементов содержит матрица ij=1,...,n,...

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

Двумерные массивы. Выяснить, сколько положительных элементов содержит массив
Дано натуральное число n. Выяснить, сколько положительных элементов содержит массив A, если aij =...

Выяснить, сколько положительных элементов содержит массив A[1..n, 1..n], если aij = sin(i+j/2).
Дано натуральное число n. Выяснить, сколько положительных элементов содержит массив A, если aij =...


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

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru