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

Составить одномерный массив из номеров столбцов, где на главной диагонали число Фибоначи

20.01.2013, 12:02. Показов 1251. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан двумерный массив.Составить одномерный массив из номеров столбцов,где на главной диагонали число Фибоначи.оформить в виде основной программы ПОМОГИТЕ РЕШИТЬ ПОЖАЙЛУСТА,БУДУ ОЧЕНЬ БЛАГОДАРНА
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.01.2013, 12:02
Ответы с готовыми решениями:

Составить одномерный массив из номеров строк матрицы, где на побочной диагонали совершенное число
дан двумерный массив a. составить одномерный массив из номеров строк, где на побочной диагонали...

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

Создать массив номеров столбцов с отрицательными элементами на главной диагонали
составить программу. без констант! Дана действительная квадратная матрица порядка n. Создать...

Дан двухмерный массив A[m,n]. Составить одномерный массив из номеров столбцов исходного двухмерного массива, в
Добрый день, никак не получается решить данную задачу. Дан двухмерный массив A. Составить...

2
Pascal, Delphi, C++
215 / 128 / 91
Регистрация: 01.12.2012
Сообщений: 628
20.01.2013, 13:06 2
Цитата Сообщение от tamara0900 Посмотреть сообщение
где
может не где а если??

Добавлено через 33 секунды
что такое число фибоначи??
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
20.01.2013, 13:29 3
Лучший ответ Сообщение было отмечено tamara0900 как решение

Решение

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
40
41
42
43
44
45
46
47
48
uses crt;
function Fib(n:integer):boolean;
var z,k:integer;
begin
z:=1;k:=0;
while z<n do
 begin
  z:=z+k;
  k:=z-k;
 end;
Fib:=z=n
end;
const nmax=15;
var a:array[1..nmax,1..nmax] of integer;
    b:array[1..nmax] of byte;
    m,n,i,j,imn,imx:byte;
begin
randomize;
repeat
write('Размер матрицы до ',nmax,' n=');
readln);
until n in [1..nmax];
writeln('Исходная матрица:');
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(21)+1;
    write(a[i,j]:4);
   end;
  writeln;
 end;
writeln;
m:=0;
for i:=1 to n do
if Fib(a[i,i]) then
 begin
  m:=m+1;
  b[m]:=i;
 end;
if m=0 then write('На главной диагонали нет чисел Фибоначчи')
else
 begin
  writeln('Номера столбцов, где на главной диагонали числа Фибоначчи');
  for i:=1 to m do
  write(b[i],' ');
 end;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.01.2013, 13:29
Помогаю со студенческими работами здесь

Составить одномерный массив В из номеров столбцов, все элементы которых отрицательны
Помогите написать программу. Дана матрица А(m,n). Составить одномерный массив В, в котором В(j)...

Составить одномерный массив из номеров столбцов матрицы, элементы которых упорядочены по возрастанию
Дана вещественная матрица размером NxM. Составить одномерный массив из номеров столбцов ,элементы...

Дан двумерный массив. Составить одномерный массив из номеров строк, где максимальный элемент имеет четную сумму чисел
Дан двумерный массив. Составить одномерный массив из номеров строк, где максимальный элемент имеет...

Составить одномерный массив из элементов главной диагонали матрицы
Дан массив A(10,10). С элементами главного диагоналя этого массива Надо составить одномерный массив


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

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

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