Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Гость Im_groza_Hax

дядя паскаль

Рекомендованные сообщения

Гость

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

 

 

var

a:string;

i,n:integer;s:string;g:integer;

begin

writeln('vvedite predlojenie',a);

readln(a);

For i:=1 to length(a) do

begin

n:=length(a);

g:=pos(' ',a);

s:=copy(a,g-1,1);

end;

If s='d'then

writeln('slovo okan4ivaysheesa na d:','  ',a)

else

writeln('net slov okan4ivayshihsa na d');

readln(a);

end.

 

Поделиться сообщением


Ссылка на сообщение
Гость

up temky,rly nyjna pomosh

Поделиться сообщением


Ссылка на сообщение

Дай угадаю, он только последнее или предпоследнее, если в конце нет пробела проверяет?

Поделиться сообщением


Ссылка на сообщение

Идиот, ты сразу по всему предложению пробегаешь.

ОМГ, как могут проблемы с этим?


Никто в интернете не требует идеальной грамотности. Но когда ты ошибаешься в тся/ться ХОЧЕТСЯ ЗАСУНУТЬ ТЕБЕ БУРЕЛОМ В ТВОЁ ВАГИНАЛЬНОЕ ЖЕРЛО ХУЯРИТЬ ПО ЕБЛУ АРМАТУРИНОЙ ВЫКАЛЫВАТЬ ГЛАЗА ПИЛИТЬ РУКИ БЛЯТЬ БОЛГАРКОЙ НАЛИТЬ НА РЫЛО АДЖИКИ СПИРТА И БЕНЗИНА И БРОСИТЬ В КОСТЁР А ПОТОМ ПЕТЬ ПИОНЕРСКИЕ ПЕСНИ И ПОДКИДЫВАТЬ ТАКИХ ЖЕ УЁБКОВ КАК ТЫ ЕБАНОЕ ХУЙЛО КАЖДЫЙ ДЕНЬ НАТЫКАЕШЬСЯ НА НАДПИСЬ "МНЕ НРАВИТСЯ" А ПИШЕШЬ СВОИМ ЧЕТЫРЁХТОННЫМ ПОДРУЖКАМ ВАХ МНЕ НРАВИТЬСЯ ТВОЯ ФОТКА БЛЯТЬ УМРИТЕ ВЫ ВСЕ РАЗОМ ВЫ ЛИШЬ ЕБАНОЕ ТОПЛИВО ЩЕПКИ НИЗШЕЙ СТУПЕНЬКИ ЦИВИЛИЗАЦИИ ПОНОС СОЦИУМА ДЛЯ ЗЕМЛИ ПЛАНЕТА НЕ МОЖЕТ ДЕРЖАТЬ СТОЛЬКО ГОВНОЕДОВ В СЕБЕ

Поделиться сообщением


Ссылка на сообщение
Гость

он проверяет первое слово в предложении

Поделиться сообщением


Ссылка на сообщение

For замени на постусловие и повторяй проверку, пока не будет конец строки

Поделиться сообщением


Ссылка на сообщение
Гость

For замени на постусловие и повторяй проверку, пока не будет конец строки

щас попробую

Поделиться сообщением


Ссылка на сообщение

Я бы сделал через доп файл и использовал EOF, хз мб я быдлокодер  :trollface:


 

<3

Gquevedo-1024x814.jpg

 

 

<3<3

photo.jpg

 

Поделиться сообщением


Ссылка на сообщение

Я бы сделал через доп файл и использовал EOF, хз мб я быдлокодер  :trollface:

хуевый троль ты

Поделиться сообщением


Ссылка на сообщение

так у тебя вывод сообщения о слове с 'd' не в цикле же :hmm:

Поделиться сообщением


Ссылка на сообщение

тебе нужно находить конец(пробел) слова, и проверять  та буква ли там ,а потом удалять его и снова  проверять строку  и так  по н раз (н  сколько слов)

Поделиться сообщением


Ссылка на сообщение

знаю только тетю делфи


[media=]

[/media]

Поделиться сообщением


Ссылка на сообщение

Я бы сделал через доп файл и использовал EOF, хз мб я быдлокодер  :trollface:

хуевый троль ты

я не тролю  :fie:


 

<3

Gquevedo-1024x814.jpg

 

 

<3<3

photo.jpg

 

Поделиться сообщением


Ссылка на сообщение

и еще счетчик поставить , K=k+1 ( если в конце та буква ) и если счетчик равен 0 то вывести что  слов нет

Поделиться сообщением


Ссылка на сообщение

Im_groza_Hax, ты безграмотен как в русском языке, так и в коде, программирование - не твоё. :(

 

Ужас, какой же ущербный код  :ohmy:


 

Мой соломид

bLDu5

 

 

 

Моя Банни

9PRVu

 

 

 

Мои модераторы

ezQe4

Это каким отбитым надо быть, чтобы наложить кирпичей от митспина, расположенного по ссылке шок-контент или забанить за ап темы стрима при онлайн стриме? :avtorklif:

 

 

 

Forcestaffed

CvCm0

 

Поделиться сообщением


Ссылка на сообщение

Я бы сделал через доп файл и использовал EOF, хз мб я быдлокодер  :trollface:

хуевый троль ты

я не тролю  :fie:

такую задачи через файлы решать это рак  :avtorklif:

Поделиться сообщением


Ссылка на сообщение

Я бы сделал через доп файл и использовал EOF, хз мб я быдлокодер  :trollface:

хуевый троль ты

я не тролю  :fie:

такую задачи через файлы решать это рак  :avtorklif:

 

this

Поделиться сообщением


Ссылка на сообщение

Я бы сделал через доп файл и использовал EOF, хз мб я быдлокодер  :trollface:

хуевый троль ты

я не тролю  :fie:

такую задачи через файлы решать это рак  :avtorklif:

ок представь реальную ситуацию: тебе дают текст из 100 слов. Что ты делать будешь? ручками вбивать? а так копипаст=профит


 

<3

Gquevedo-1024x814.jpg

 

 

<3<3

photo.jpg

 

Поделиться сообщением


Ссылка на сообщение

проходил в школе


Преимущество моих очков:

R9YOlfsUldY.jpg

 

Поделиться сообщением


Ссылка на сообщение

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

 

 

var

a:string;

i,n:integer;s:string;g:integer;

begin

writeln('vvedite predlojenie',a);

readln(a);

For i:=1 to length(a) do

begin

n:=length(a);

g:=pos(' ',a);

s:=copy(a,g-1,1);

end;

If s='d'then

writeln('slovo okan4ivaysheesa na d:','  ',a)

else

writeln('net slov okan4ivayshihsa na d');

readln(a);

end.

OH MY GOD

 

n:=length(a); ахуенно используется в проге.

 

Pos(subS, S) определяет позицию первого вхождения подстроки subS в строку S. Результат – целое число, равное номеру позиции, где находится первый символ искомой подстроки. Если вхождение подстроки не обнаружено, то результат функции будет равен 0.

 

Кароче во 1х он будет чекать только 1е слово т.к. Pos(subS, S) определяет позицию первого вхождения подстроки subS в строку S.

 

Во 2х у тебя проверка на 'd' вне цикла.


Philip Glass – Glassworks: Closing

Roberto Cacciapaglia – Home

Danny Elfman – The Truth

Поделиться сообщением


Ссылка на сообщение

×
×
  • Создать...