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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2009, 12:09   #1
deform
Новичок
Джуниор
 
Регистрация: 23.06.2009
Сообщений: 8
Вопрос Уважаемые программисты!!! Помогите пожалуйста решить задачки...

Задача 1

Для матрицы а(n, n) найти обратную матрицу. Вывести на печать нижнюю треугольную матрицу в общепринятом виде. N<=8

Задача 2

Вывести на печать элементы целочисленных матриц n(5, 8), m(10,6) кратных 3

Задача 3

Посчитать количество элементов матрицы х(10, 15) и у(20, 12), удовлетворяющих условиям 0<=x(i, j)<=1, 0<=y(i, j)<=1

Задача 4

Вывести график функцыи sin((2x)^(1/2))+cos(x). Диапазон изменения аргумента а=0, b=2Пі. Число точек графика 50.
Пі это всмысле 3,14.....
deform вне форума Ответить с цитированием
Старый 23.06.2009, 12:16   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

какой язык?
наработки есть?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 23.06.2009, 12:23   #3
mflat
Пользователь
 
Регистрация: 06.02.2009
Сообщений: 71
По умолчанию

Задача 3
Код:
program ameba;
var
  x: array [1..10, 1..15] of integer;
  y: array [1..20, 1..12] of integer;
  k,i,j: integer;
begin
  k := 0;
  Randomize;
  for i := 1 to 10
   for j := 1 to 15 do
    x[i,j] := Random(10);
  for i := 1 to 20
   for j := 1 to 12 do
    y[i,j] := Random(10);
  for i := 1 to 10 do
   for j := 1 to 15 do
    if (x[i,j]) > 0 and (x[i,j] < 1) then Inc(k);
  for i := 1 to 20
   for j := 1 to 12 do
    if (y[i,j] > 0) and (y[i,j] < 1) then Inc(k);
 WriteLn(k);
ReadLn;
end.
╓-----┴-----╜
mFlat
mflat вне форума Ответить с цитированием
Старый 23.06.2009, 12:24   #4
deform
Новичок
Джуниор
 
Регистрация: 23.06.2009
Сообщений: 8
По умолчанию

Та впринцыпе не важно, можно C++ или паскаль. Наработок на эти задачи еще нет, просто их нам на практике задали 10, те что были попроще я сделал сам, а эти вот решил попросить помощи, потому как уже не успеваю сам и смутно представляю что с этими матрицами нужно творить....
deform вне форума Ответить с цитированием
Старый 23.06.2009, 12:26   #5
mflat
Пользователь
 
Регистрация: 06.02.2009
Сообщений: 71
По умолчанию

Задача 2
Код:
program ameba;
var
  n: array [1..5, 1..8] of integer;
  m: array [1..10, 1..6] of integer;
  i,j: byte;
begin
Randomize;
  for i := 1 to 5 do
   for j := 1 to 8 do
    n[i,j] := random(10);
  for i := 1 to 10 do
   for j := 1 to 6 do
    m[i,j] := random(10);
  for i := 1 to 5 do
   for j := 1 to 8 do
    if n[i,j] mod 3 = 0 then write(n[i,j], ' ');
  for i := 1 to 10 do
   for j := 1 to 6 do
    if m[i,j] mod 3 = 0 then write(m[i,j], ' ');
  ReadLn;
end.
╓-----┴-----╜
mFlat

Последний раз редактировалось mflat; 23.06.2009 в 12:37.
mflat вне форума Ответить с цитированием
Старый 23.06.2009, 12:33   #6
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Цитата:
Сообщение от mflat Посмотреть сообщение
Задача 2
Код:
program ameba;
var
  n: array [1..5, 1..8] of integer;
  m: array [1..10, 1..6] of integer;
  i,j: byte;
begin
Randomize;
  for i := 1 to 5 do
   for j := 1 to 8 do
    n[i,j] := random(10);
  for i := 1 to 10 do
   for j := 1 to 6 do
    m[i,j] := random(10);
  for i := 1 to 5 do
   for j := 1 to 8 do
    if m[i,j] mod 3 = 0 then write(m[i,j], ' ');
  for i := 1 to 10 do
   for j := 1 to 6 do
    if n[i,j] mod 3 = 0 then write(m[i,j], ' ');
  ReadLn;
end.
Чуть подправил.
profi вне форума Ответить с цитированием
Старый 23.06.2009, 12:35   #7
mflat
Пользователь
 
Регистрация: 06.02.2009
Сообщений: 71
По умолчанию

ОЙ, да, простите пожалуйста. Спасибо, profi.
╓-----┴-----╜
mFlat
mflat вне форума Ответить с цитированием
Старый 23.06.2009, 12:39   #8
deform
Новичок
Джуниор
 
Регистрация: 23.06.2009
Сообщений: 8
По умолчанию

Ребята!!! Та вы вообще крутые!!!! Так быстренько и уже 2 задачи и ошибку даж нашли!!!! Спасибище!!!! Вотэто я б с ними парился днями...(((
deform вне форума Ответить с цитированием
Старый 23.06.2009, 12:45   #9
mflat
Пользователь
 
Регистрация: 06.02.2009
Сообщений: 71
По умолчанию

Если помог, нажмите пожалуйста на весы слева. Я буду благодарен.
Да и кто может решить 1 и 4 задачи напишите пожалуйста решение. Самому стало интересно, как можно решить эти задачи
╓-----┴-----╜
mFlat
mflat вне форума Ответить с цитированием
Старый 23.06.2009, 12:49   #10
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

http://ru.wikipedia.org/wiki/%D0%9E%...B8%D1%86%D0%B0
http://window.edu.ru/window_catalog/...=1078&p_page=6
Levsha100 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уважаемые товарищи программисты помогите пожалуйста!!!! срочно!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! Katen'ka Помощь студентам 0 11.06.2009 00:25
Уважаемые программисты помогите пожалуйста Paul_AG Общие вопросы C/C++ 10 28.03.2009 21:56
Уважаемые программисты, помогите пожалуйста, с чего начать? irbiss Свободное общение 2 30.03.2008 19:53