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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.05.2009, 12:48   #1
matroskin
 
Регистрация: 02.05.2009
Сообщений: 3
По умолчанию Помогите , пожалуйста !!! Контрольная горит

1.Задана квадратная матрица Y(5,5).Определить,где больше четных элементов,выше или ниже главной диагонали.
> 2.Заполнить квадратную матрицу В(10,10)единицами в шахматном порядке,начиная с верхнего левого угла.Соседние клетки заполнить нулями.
> 3.Задан треугольник АВС длинами своих сторон. Определить его медианы(медиана,проведенная к стороне А равна 0,5(2в2+2с2-а2)).
> 4.Даны три одномерных массива А(15),В(10),С(20).Вывести на экран их значения в порядке возрастания.
> 5.Написать прогу для решения уравнения ху+х+у=1000.
> 6.Задана последовательность ,состоящая из нулей и единиц.Определить кол-во М-значных чисел,входящих в указанную последовательность,которые делятся на 2.
> 7.Мяч упал с высоты Н=243см и ,ударяясь о землю,отскакивает вновь,поднимаясь каждый раз на 2/3 высоты,с которой он упал.Определить,через сколько ударов мяч поднимется на высоту р=32см.
matroskin вне форума Ответить с цитированием
Старый 02.05.2009, 13:35   #2
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

2.
Код:
program Xd;
const n=10;
var a:array [1..n,1..n] of integer;
    i,j: integer;
    begin
    for i:= 1 to n do
     for j:= 1 to n do
     begin
     a[i][j]:= i+j;
     if a[i][j] mod 2 = 0 then a[i][j]:= 1
     else a[i][j]:= 0;
     end;
     for i:= 1 to n do
      begin
      for j:= 1 to n do
       begin
       Write(a[i][j],'_');
       end;
       Writeln;
       end;
       ReadLn;
       end.
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Старый 02.05.2009, 14:03   #3
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

7.
Код:
program Xd;
 var h: real;
     k: integer;
begin
  k:=0;
  h:= 243;
  while h>=32 do
  begin
  h:= h*(2.0/3.0);
  inc(k);
  end;
  WriteLn(k);
  ReadLn;
end.
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Старый 02.05.2009, 14:46   #4
S@fer
Форумчанин
 
Аватар для S@fer
 
Регистрация: 29.01.2009
Сообщений: 411
По умолчанию

5.
Код:
var x,y:integer;
begin
for x:=1 to 100 do
for y:=1 to 100 do
if (x*y+x+y=1000) then
begin
Edit1.Text:='X равен '+IntToStr(x);
Edit2.Text:='Y равен '+IntToStr(y);
end;

end;
S@fer вне форума Ответить с цитированием
Старый 02.05.2009, 16:18   #5
matroskin
 
Регистрация: 02.05.2009
Сообщений: 3
По умолчанию

DM_bite,огромное спасибо за помощь !
matroskin вне форума Ответить с цитированием
Старый 02.05.2009, 17:06   #6
matroskin
 
Регистрация: 02.05.2009
Сообщений: 3
По умолчанию

Все мозги вывернул, через 2 дня сессия ... Помогите .....
matroskin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста с задачей......лаба горит Александр НИК-В Паскаль, Turbo Pascal, PascalABC.NET 4 02.12.2008 15:18
Помогите. Полусеместровая контрольная. Матрицы ЮКОС46 Помощь студентам 1 13.10.2008 03:37
ГОРИТ ДИПЛОМ!!!! пожалуйста помогите разобраться с программой alexs2141 Фриланс 6 03.06.2008 20:30
Помогите горит диплом Zhekoff Помощь студентам 6 26.03.2008 18:18