Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2013, 13:49   #1
LerNov
 
Аватар для LerNov
 
Регистрация: 26.04.2013
Сообщений: 3
По умолчанию Матрицы

Здравствуйте) Никак не разберусь с матрицей, точнее с формирование последовательности)

Пусть даны натуральное число n, вещественное число х, вещественная матрица размером n х m. Получите последовательность b1 , b2 , ..., bn из нулей и единиц, где bi = 1, если элементы i-й строки матрицы не превосходят х, и bi = 0 в противном случае.

Код:
program zadanie5;
Type
  Matrix=Array [1..10, 1..10] of Real;
Var
  i,j: Integer;
  n, m: Integer;
  A: Matrix;
  x,b: Real;
Begin
  Repeat
  Writeln ('Введите число строк N, N<=10');
        Readln (N);
    Writeln ('Введите число столбцов M, M<=10');
        Readln (M)
  Until N and M in [2..10];
    Writeln ('Введите матрицу по строкам');
    for i:=1 to N do
        for j:=1 to M do
            Read (A[i,j]);
    Writeln ('Исходная матрица A');
    for i:=1 to N do
     Begin
        for j:=1 to M do
            Write (A[i,j]:8:1);
        Writeln
     end;
    Writeln ('Введите x');
    Readln (x);
      for i:=1 to N do
        if A[i,j]<=x then
        b=1
        else
        b=0;
            Read (b);
               Writeln ('Исходная последовательность b');
               Write (b[i]:8:1);
               Writeln
End.


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 26.04.2013 в 13:59.
LerNov вне форума Ответить с цитированием
Старый 10.05.2013, 15:58   #2
LerNov
 
Аватар для LerNov
 
Регистрация: 26.04.2013
Сообщений: 3
По умолчанию

Ребят, ну пожалуйста)) только на вас надежда)
LerNov вне форума Ответить с цитированием
Старый 10.05.2013, 16:06   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,342
По умолчанию

Код:
Type
  Matrix = Array [1 .. 10, 1 .. 10] of Real;

Var
  i, j, b, n, m: Integer;
  A: Matrix;
  x: Real;

Begin
  Repeat
    Writeln('Введите число строк N, N<=10');
    Readln(n);
    Writeln('Введите число столбцов M, M<=10');
    Readln(m)
  Until (n in [2 .. 10]) and (m in [2 .. 10]);
  Writeln('Введите матрицу по строкам');
  for i := 1 to n do
    for j := 1 to m do
      Read(A[i, j]);
  Writeln('Исходная матрица A:');
  for i := 1 to n do
  Begin
    for j := 1 to m do
      Write(A[i, j]:8:1);
    Writeln
  end;
  Write('Введите x: ');
  Readln(x);
  Writeln('Последовательность B:');
  for i := 1 to n do
  begin
    b := 1;
    for j := 1 to m do
      if A[i, j] > x then
      begin
        b := 0;
        break;
      end;
    write(b, ' ');
  end;
  Writeln;
  Readln;
End.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 10.05.2013, 16:16   #4
LerNov
 
Аватар для LerNov
 
Регистрация: 26.04.2013
Сообщений: 3
По умолчанию

Спасибо-спасибо-спасибо)))))
LerNov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В каждой строке матрицы А(n*n) найти наибольший и наименьший элементы матрицы и поменять их местами saha1994 Паскаль, Turbo Pascal, PascalABC.NET 2 15.05.2012 20:38
Первый элемент - размерность матрицы, остальные образуют строки этой матрицы Anastasiya_Pot Помощь студентам 2 10.04.2012 09:46
Язык СИ! Динамическое выделение памяти под массивы и матрицы, передача матрицы в функции Андрей! Общие вопросы C/C++ 33 31.01.2012 22:07
Ф-ия, определяющая сумму строк матрицы, если на главной диагонали матрицы имеется отрицательный эл-т. Volk_xD Помощь студентам 6 05.01.2011 13:39
На главную диагональ матрицы поместить наибольшие элементы этой матрицы mivel Помощь студентам 2 23.12.2009 21:19