Форум программистов, компьютерный форум CyberForum.ru

Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали. - C++

Восстановить пароль Регистрация
 
Александра555
0 / 0 / 0
Регистрация: 12.09.2013
Сообщений: 18
12.09.2013, 16:54     Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали. #1
Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.09.2013, 16:54     Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали.
Посмотрите здесь:

C++ Дан целочисленный массив a(n,m). Упорядочить по неубыванию элементы на главной диагонали и диагоналях, параллельных ей. Перестановка элементов допуска
C++ Дан целочисленный массив размера N. Найти произведение элементов массива, расположенных между первым и вторым нулевыми элементами. зарание благодарен
C++ Дан массив A(n,n). Найти сумму всех его элементов, расположенных выше диагонали, противоположной главной
2) Дан целочисленный массив размера N. Найти максимальное количество его одинаковых элементов C++
C++ дан целочисленный массив Х из 30-ти элементов. найти в нем элемент с максимальным значением, обменять значениями найденный элемент массива с элементов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,307
12.09.2013, 16:56     Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали. #2
И что? Где код?
Александра555
0 / 0 / 0
Регистрация: 12.09.2013
Сообщений: 18
12.09.2013, 16:58  [ТС]     Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали. #3
он в паскале, можете переделать в С++?

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
29
30
31
32
33
34
35
36
37
38
39
program massiv;
uses crt;
const n=5;
var a: array[1..n,1..n] of integer;
    i,j,kol: integer;
 begin
 clrscr;
randomize;
writeln('исходный массив: ');
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(19)-9;
write(a[i,j]:3);
end;
writeln;
end;
kol:=0;
for i:=1 to 5 do
for j:=1 to 5 do
if i<=j then begin
if a[i,j]>0 then begin
inc(kol);
end;
 end;
 writeln('количество элементов этого массива, расположенных выше левой диагонали.',kol);
  readln;
end.
sum:=0;
for i:=1 to 5 do
 begin
  for j:=1 to 5 do
   if (i+j-1<5)then
    begin
       sum:=sum+mas[i,j];
    end;
    writeln;
     end;
Atlant_V
12.09.2013, 16:59
  #4

Не по теме:

здесь тебе могут помочь, а не делать за тебя. и перестань мусорить форум темами аля задача-задачка, пиши конкретную тему.

Alten_fritz
 Аватар для Alten_fritz
0 / 0 / 0
Регистрация: 04.08.2013
Сообщений: 8
12.09.2013, 17:04     Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали. #5
начался учебный год и сдача лаб...
такие задачи разбираются почти во всех книгах
NIKBER
19 / 19 / 1
Регистрация: 06.02.2012
Сообщений: 171
12.09.2013, 17:06     Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали. #6
Код
int mas[5][5];
int k=0;
for(int i;i<5;i++)
  for(int j;j<5;j++)
     if (i<j)&&(i<>j)&&(mas[i][j]>0)
       k++;
Atlant_V
12.09.2013, 17:07     Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали.
  #7

Не по теме:

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

Yandex
Объявления
12.09.2013, 17:07     Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали.
Ответ Создать тему
Опции темы

Текущее время: 23:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru