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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 29.05.2009, 19:42   #1
rump
Пользователь
 
Аватар для rump
 
Регистрация: 14.05.2009
Сообщений: 17
Подмигивание Задание по массивам

Задали контрольную, но незнаю как ее сделать. помогите пожалуйста!!!
1. Найти среднее арифметическое значение элементов массива X[1..9], (1, 34, 5, 6, 78, 9, 0, 0, 0)
2.найти минимальный член массива В[1..9], сумму элементов, значение которых меньше 8
3.Найти сумму отрицательных элементов массива С[1..7, 1..7]
4. найти произведение положительных членов массива A[1..10, 1..8]
5. ======================== =)
6.В двухмерном массиве А[1..5,1..5] найти наименьший элемент побочной диагонали (сам не знаю что такое побочьная диагональ)

Просьба писать программу полностью, потому как я в програмировании вообще л.о.х. =)

Заранее благодарочка всем откликнувшимся!
rump вне форума
Старый 29.05.2009, 19:44   #2
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

стучи в аську, сделаю с объяснениями
fbus вне форума
Старый 29.05.2009, 19:47   #3
Chudo4258
Форумчанин
 
Аватар для Chudo4258
 
Регистрация: 19.02.2009
Сообщений: 622
По умолчанию

1
Код:
S:=0;
for i:=1 to 9 do
 S:=S+A[i];
Writeln('Sr.arifm.= ', S/9:10:5);
2:
Код:
S:=0;
min:=A[1];
for i:=1 to 9 do
 begin
  if B[i]<min then min:=B[i];
  if B[i]<8 then S:=S+B[i];
 end;
3:


Код:
S:=0;
for i:=1 to 7 do
 for j:=1 to 7 do
 if C[i,j]<0 then S:=S+C[i,j];
4:


Код:
P:=1;
for i:=1 to 10 do
 for j:=1 to 8 do
 if A[i,j]>0 then P:=P+A[i,j];

Раз требования к написанию програм ужесточились писать не буду ....

Структура программы:
Код:
Program ИМЯ;
const ОПИСАНИЕ СОНСТАНТ;
type ОПИСАНИЕ ТИПОВ;
var ОПИСАНИЕ ПЕРЕМЕННЫХ;
begin
  ТЕЛО ПРОГРАММЫ (практически то, что я вам написал)
end.
Жми на весы!!!

Последний раз редактировалось Chudo4258; 29.05.2009 в 19:58.
Chudo4258 вне форума
Старый 29.05.2009, 20:23   #4
Rise
Пользователь
 
Регистрация: 05.01.2009
Сообщений: 20
По умолчанию

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

Код:
Program Ex1;
uses crt;
const
     n=5;
var
   a:array[1..n,1..n] of integer;
   i,j,min:integer;
begin
clrscr;
randomize;
     writeln ('Ishodnii massiv');
     for i:=1 to n do
       for j:=1 to n do
         a[i,j]:=random (10)-5;
          begin
            for i:=1 to n do
              begin
                for j:=1 to n do
                  write (a[i,j]:3);
                  writeln;
              end;
          end;
     writeln;
     min:=10;
     for i:=1 to n do
         begin
           for j:=1 to n do
             begin
               if ((i+j) mod 6=0) and (i<=j) then
                  if a[i,j]<min then min:=a[i,j];
             end;
         end;
     writeln ('Naimenshii element = ',min:3);
readkey;
end.
Rise вне форума
Старый 29.05.2009, 21:02   #5
rump
Пользователь
 
Аватар для rump
 
Регистрация: 14.05.2009
Сообщений: 17
По умолчанию

Пожалуйсто 2 и 4 задачи решите, люди. Реально горит!!!!
rump вне форума
Старый 29.05.2009, 21:57   #6
AEK
Новичок
Джуниор
 
Регистрация: 29.05.2009
Сообщений: 2
По умолчанию

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

Даны целые числа А1,А2,А3, получить целочисленную матрицу [B i,j]i,j=1,2,3 для которой Bi,j=Ai-3Ai
AEK на форуме Добавить отзыв для AEK Пожаловаться на это сообщение Редактировать/удалить сообщение
AEK вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросик по массивам krabuduk Общие вопросы C/C++ 6 23.05.2009 21:24
Подскажите по Массивам -ushёl- Помощь студентам 3 21.04.2009 23:42
Вопрос по массивам Azzy Общие вопросы .NET 4 23.12.2007 23:43
Лаба по массивам DimaG Помощь студентам 19 30.10.2007 08:56
Задача по массивам grerg Помощь студентам 1 30.10.2007 08:25