0 / 0 / 0
Регистрация: 27.12.2008
Сообщений: 9
1

Выяснить,сколько положительных элементов содержит матрица

27.12.2008, 17:59. Показов 1090. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сесия на носу помогите решить задачки

Програмирование в среде Borland Pascal на тему:
Вложенные циклы в задачах матричных
через массив с помощью чтения и записи файла ввода-вывода,который создается не в програме,а на жестком диске (в смысле модуль dos,процедуры assign,reset,rewrite,append,close и т.д.)
№1
Даны действительные числа a1,...,a24
Получить последовательность b1,...,b10, где b1=a1+a2+...+a24,
b2=a1*a1+a2*a2+...a24*a24,...,b10=a1(в 10-ой степени)+a2(в 10-ой степени)+...+a24(в 10-ой степени)
№2
Дано натуральное число n.Выяснить,сколько положительных элементов
содержит матрица
a[i,j] i,j=1,...,n,если
a[i,j]=sin(i+j/2)
Буду очень благодарен!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.12.2008, 17:59
Ответы с готовыми решениями:

Выяснить сколько положительных элементов содержит матрица
дана действительная квадратная матрица порядка n. Выяснить сколко положительных элементов содержит...

Выяснить сколько положительных элементов содержит матрица
Составить алгоритм программы : дано натуральное число n.выяснить сколько положительных элементов...

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

Массив. Выяснить, сколько отрицательных элементов содержит матрица
Не могли бы мне помочь с решением задачи с помощью разработки алгоритма? Я вообще не...

3
Почетный модератор
64288 / 47587 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
27.12.2008, 18:40 2
Вложенные циклы в задачах матричных
через массив с помощью файлов
Почти как огородами, огородами и к Котовскому. Файлы-то где?
0
0 / 0 / 0
Регистрация: 27.12.2008
Сообщений: 9
27.12.2008, 19:27  [ТС] 3
Цитата Сообщение от Puporev Посмотреть сообщение
Почти как огородами, огородами и к Котовскому. Файлы-то где?
Файл в смысле с помощью процедуры assign

Добавлено через 25 минут 48 секунд
Цитата Сообщение от Puporev Посмотреть сообщение
Почти как огородами, огородами и к Котовскому. Файлы-то где?
Я имел в виду с помощью чтения и записи файла ввода-вывода,который создается не в програме,а на жестком диске (в смысле модуль dos,процедуры assign,reset,rewrite,append,close и т.д.)
0
Почетный модератор
64288 / 47587 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
27.12.2008, 19:50 4
Вот решение первой задачи на циклы, а про то, что ты выше рассказал, бабушке рассказывай, в задании (написанном) этого нет. Переделывать не буду.
Код
uses crt;
var a:array[1..24] of real;//данный массив
    b:array[1..10] of real;//искомый массив
    i,j,l:integer;
    p:real;//коэффициент для умножения
begin
clrscr;
randomize;
writeln('Massiv A:');
for i:=1 to 24 do
  begin
    a[i]:=2*random;//берем маленькие числа, а то в массиве В будут очень большие
    write(a[i]:4:1);
  end;
writeln;
for i:=1 to 24 do //все числа массива А
for j:=1 to 10 do
   begin
    p:=1;
    for l:=1 to j do//возводим по порядку в степень 1,2,3,...10
    p:=p*a[i];
    b[j]:=b[j]+p;//складываем по степеням и заносим в массив
   end;
writeln('Massiv B:');
for i:=1 to 10 do
write(b[i]:7:1);
readln
end.
Добавлено через 1 минуту 35 секунд
sin(i+j/2) Кстати здесь у тебя точно i+j/2, а может (i+j)/2?

Добавлено через 7 минут 28 секунд
Вторую написал как есть.
Код
uses crt;
const n=6;
var a:array[1..n,1..n] of real;
    i,j,k:integer;
begin
clrscr;
writeln('Matrica A:');
k:=0;
for i:=1 to n do
  begin
    for j:=1 to n do
      begin
       a[i,j]:=sin(i+j/2);
       if a[i,j]>0 then k:=k+1;
       write(a[i,j]:6:2);
      end;
    writeln;
  end;
write('Polozitelnyh elementov=',k);
readln
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.12.2008, 19:50
Помогаю со студенческими работами здесь

Найти, сколько положительных элементов содержит заданная матрица в каждой строке.
Задана квадратная матрица A размером N x N (N<=10), состоящая из действительных элементов. Найти,...

Выяснить количество расположенных последовательно положительных элементов
#pascal Выясните количество расположенных последовательно положительных элементов, которыми...

Выяснить, сколько в двумерном массиве нечетных элементов
Дан двумерный массив 5x5. Выяснить, сколько в двумерном массиве нечетных элементов.

Дано натуральное число n. Выяснить, сколько положительных элементов содержит матрица {aij} i, j = 1, …, n, если aij = sin(i+j/2)
Дано натуральное число n. Выяснить, сколько положительных элементов содержит матрица {aij} i, j =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru