IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> 2 задачки, 1-вставка числа в массив, 2-строки
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 87
Пол: Мужской

Репутация: -  0  +


Еще раз здраствуйте! и еще раз 10000 извинений!
вот тут задали, помогите кто чем может...плиз...
Цитата
Задан отсортированный одномерный массив чисел. Добавить введенное
пользователем число в массив таким образом, чтобы массив остался
отсортированным. Использовать минимальное количество сравнений.

так вот, вроде по условию массив уже отсортирован, на крайняк отсортирую, проблема со вставкой и минимальным кол-вом сравнений...если мона то сразу дайте процедуру, если нет...то хотя бы на словах и по доступней.
Поиск не помог, мож не те слова вводил... unsure.gif ...
Цитата
Ввести массив строк. Отсортировать строки в алфавитном порядке.

2-я залачка, знаю что должна тут быть где-то, но не нашел, уж не ругайте пожалуйста...а в инете, какие то сложные программы...
Помогите плиз... wink.gif ...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
Closed Topic Открыть новую тему 
Ответов
сообщение
Сообщение #2


Пионер
**

Группа: Пользователи
Сообщений: 87
Пол: Мужской

Репутация: -  0  +


Ага, спасибо...во всем разобрался... smile.gif ...
Тут еще 1 беда есть...есть такая вот задачка:
Цитата
В заданной строке символов найти все вхождения заданной подстроки. На
экран вывести номер позиции символа, с которого начинается данное
вхождение, или сообщение о том, что такого вхождения не существует.

есть решение, причем правильное
Цитата
Program Lab_3_3;
uses crt;
var x,y:string;
i,k:word;
h,d,t:boolean;
begin
ClrScr;
Write('Enter string1: ');
Readln(x);
Write('Enter string2: ');
Readln(y);
i:=1;
t:=true;
While (Ord(x[i])<>0) do begin
h:=true;{vxojdenie}
While (h and(Ord(x[i])<>0)) do begin
k:=1;
d:=true;{podstroka so strokoi}
While (d and(Ord(y[k])<>0)) do begin
d:=(y[k]=x[i+k-1])and(Ord(x[i+k-1])<>0);
k:=k+1;
End;
h:=not(d);
i:=i+1;
End;
if not(h) then begin
Writeln('N simvola: ',i-1);
t:=false;
End;
End;

if t then Writeln('Vhogdenii net');
Write('Press any button for exit');
Readkey;
End.

Народ или помогите с алгоритмом разобраться или упростить, потому что тут черт голову сломит цикл на цикле, может у кого что попроще есть, или это упроститься... unsure.gif ...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
TOPEHTO   2 задачки   23.11.2006 22:15
TOPEHTO   Помогите пожалуйста... :mega_chok: ...   24.11.2006 2:20
klem4   Полагаю, нужно основываться на методе деления отре…   24.11.2006 2:30
-Екатерина-   задача: 42. Дан одномерный упорядоченный по неубыв…   24.11.2006 2:50
volvo   Только примерно... У тебя в программе производится…   24.11.2006 4:03
TOPEHTO   Volvo А мона переделаеть программу, которую дала Е…   24.11.2006 15:08
volvo   Ну, скажем, так: var i,x,j, count: integer; s…   24.11.2006 16:04
TOPEHTO   Volvo Несколько вопросов: 1- А как? Просто Я вообщ…   24.11.2006 16:33
volvo   методом бинарного поиска ищет позицию, на которой …   24.11.2006 16:49
TOPEHTO   Volvo Пасибо огромное за ответы, что все по полочк…   24.11.2006 19:00
volvo   Просто массив 100% преподаватель будет вводить как…   24.11.2006 20:07
TOPEHTO   Volvo СпасиБо, тебе огромное...ВЫручил...сейчас бу…   24.11.2006 20:11
volvo   Не знаю... У меня нормально работает (после того, …   24.11.2006 20:34
TOPEHTO   Ага, спасибо...во всем разобрался... :) ... Тут ещ…   24.11.2006 22:48
volvo   Зааешь, что? Я, конечно, понимаю, что у тебя может…   24.11.2006 22:55


Closed Topic Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 8.05.2024 19:19
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name