Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2010, 21:41   #1
Maximus!
Новичок
Джуниор
 
Регистрация: 22.11.2010
Сообщений: 4
По умолчанию Задача на Паскале Простая

Доброго Времени Суток!
Не могли бы вы Набросать решение таковой задачки:
Ввести несколько предложений через точку "."
Вывести кол-во предложений!

P.S. Я в Паскале полный 0! Девушке Задали)))
Не могли бы Вы помочь...сроки очень поджимают...Завтра сдавать уже(((
Вся Надежда на Вас!
Заранее Спасибо!!!
Maximus! вне форума Ответить с цитированием
Старый 23.11.2010, 01:52   #2
NSvirus
пропагандирую жизЪ
Форумчанин
 
Аватар для NSvirus
 
Регистрация: 19.03.2007
Сообщений: 950
По умолчанию

Да легко!
Вот строка: s1
Потом перебором считаем кол-во предложений, вот так:
Код:
for sm:=1 to length(s1) do if s1[sm]='.' then inc(pr);
Посторонним В.
NSvirus вне форума Ответить с цитированием
Старый 23.11.2010, 09:13   #3
Maximus!
Новичок
Джуниор
 
Регистрация: 22.11.2010
Сообщений: 4
По умолчанию

А можно поподробнее??
Я вообще просто не Шарю...
Maximus! вне форума Ответить с цитированием
Старый 23.11.2010, 12:42   #4
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

можно и поподробнее
Код:
uses crt;
var sm,pr: byte;
         s1: string;
BEGIN
   clrscr;
   for sm:=1 to length(s1) do 
   if s1[sm]='.' then inc(pr);
   writeln('Всего предложений',pr);
   readln;
END.
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума Ответить с цитированием
Старый 23.11.2010, 12:48   #5
Maximus!
Новичок
Джуниор
 
Регистрация: 22.11.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Niro Посмотреть сообщение
можно и поподробнее
Код:
uses crt;
var sm,pr: byte;
         s1: string;
BEGIN
   clrscr;
   for sm:=1 to length(s1) do 
   if s1[sm]='.' then inc(pr);
   writeln('Всего предложений',pr);
   readln;
END.
Спасибо огромное!
Но как бы и сам текст ввести нужно...
Maximus! вне форума Ответить с цитированием
Старый 23.11.2010, 12:54   #6
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

Ну так добавьте после clrscr
Код:
writeln('Vvedite predlogenia');
readln(s1);
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума Ответить с цитированием
Старый 23.11.2010, 12:56   #7
Maximus!
Новичок
Джуниор
 
Регистрация: 22.11.2010
Сообщений: 4
По умолчанию

Плин! Благодарю Вас!!! Спасибо Огромнейшее!!!
Maximus! вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простая задача!? koralnik Microsoft Office Access 1 17.10.2010 11:02
С++ (простая задача) slim>>> Помощь студентам 3 13.01.2010 20:13
Простая задача в паскале, кто решит? Vitruvian Паскаль, Turbo Pascal, PascalABC.NET 4 04.06.2009 18:49
Не простая задача !!! MaxZoa Microsoft Office Excel 2 06.03.2008 18:07