![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Заблокирован
Регистрация: 10.11.2009
Сообщений: 20
|
![]()
1) Если все элементы этого массива (вектора) составляют арифметическую прогрессию, то вектор инвертировать.
(Создавал тему, там отписался один человек, спасибо, но решение не верное, инвертирует любые выражения, меняет последние 2 цифры) |
![]() |
![]() |
![]() |
#2 |
Заблокирован
Регистрация: 10.11.2009
Сообщений: 20
|
![]()
Var a: array [1..100] of integer;
N,I,X,D,K: integer; f: boolean; begin readln (N); For I:=1 to N do begin read (A[i]); end; d:=a[2]-a[1]; f:=true; for i:=2 to n-1 do if a[i+1]-a[i]<> d then f:=false; if not f then for i:=1 to n-1 do begin X:=A[i]; A[i]:=A[I+1]; A[I+1]:=X; for i:=1 to n do Write(a[i]); end; end. Вот таким образом на основе предыдущего предложения сделал задачу, но в этом случае программа вообще никак не реагирует... |
![]() |
![]() |
![]() |
#3 |
Заблокирован
Регистрация: 10.11.2009
Сообщений: 20
|
![]()
Есть у кого идеи? Одинокая ответила, но к сожалению, неверно, я попробовал переделать, но результата нет желаемого. По мне так это сложная задачка)
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 02.11.2009
Сообщений: 24
|
![]()
Var a: array [1..100] of integer;
N,I,X,D,K: integer; f: boolean; begin readln (N); For I:=1 to N do begin read (A[i]); end; d:=a[2]-a[1]; f:=true; for i:=2 to n-1 do if a[i+1]-a[i]<> d then f:=false; if f then for i:=1 to n div 2 do begin X:=A[i]; A[i]:=A[n-I+1]; A[n-I+1]:=X; end; for i:=1 to n do Write(a[i]); end; |
![]() |
![]() |
![]() |
#5 |
Заблокирован
Регистрация: 10.11.2009
Сообщений: 20
|
![]()
ДА!!!)) Китти огромное вам спасибо, запутался с этим в корни, вы очень помогли!
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 15.11.2010
Сообщений: 2
|
![]()
1.Составить вектор из номеров строк матрицы, где содержатся только числа с одинаковой разрядностью.
(Никак не пойму, что именно надо делать) |
![]() |
![]() |
![]() |
#7 | |
FORTRAN programmer
Форумчанин
Регистрация: 08.12.2009
Сообщений: 153
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одномерный массив(С) | savra | Помощь студентам | 3 | 12.10.2009 21:55 |
Одномерный массив. | gree | Помощь студентам | 6 | 12.05.2009 20:29 |
Одномерный массив | xxxPascalxxx | Помощь студентам | 3 | 18.01.2009 15:23 |
одномерный массив | ldx | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 06.06.2008 17:45 |
инвертирование строки | julia23 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 12.11.2007 10:36 |