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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2013, 22:10   #1
superorakul
Пользователь
 
Регистрация: 18.12.2013
Сообщений: 12
По умолчанию строки в паскале чуть дополнить

дана строка текста в которой определить количество слов в строке и выведите на экран каждое нечётное слово

Код:
uses crt;
var a: string;
     i,s:byte;
  begin
  writeln('Введите слова разделенные пробелами');
  readln(a);s:=1;
  for i:=1 to length(a) do
  if a[i]=' ' then s:=s+1;
  writeln(' Колличество: ', s);
  readln
  end.
посчитать то я посчитааал а как вывести каждое нечётное?
superorakul вне форума Ответить с цитированием
Старый 27.12.2013, 22:32   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
s:=1;
В честь чего?
Цитата:
if a[i]=' ' then s:=s+1;
Строка - '______'.., где '_' = пробелу..

Цитата:
а как вывести каждое нечётное?
тыц (c)Stilet

Последний раз редактировалось Poma][a; 27.12.2013 в 22:41.
Poma][a вне форума Ответить с цитированием
Старый 27.12.2013, 22:41   #3
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,504
По умолчанию

Или так
Код:
uses crt;
var a,slo: string;
     i,s:byte;
  begin
  writeln('Введите слова разделенные пробелами');
  readln(a);
  s:=1;
  slo:='';
  for i:=1 to length(a) do
  begin
   if Odd(s)then slo:=slo+a[i] else slo:=''; 
   if a[i]=' ' then 
    begin 
     s:=s+1;
     if slo<>'' then Writeln(slo);
    end; 
  end;
  Writeln(slo);
  writeln(' Колличество: ', s);
  readln
  end.
type_Oleg вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
закрашивание ячеек в StringGrid. чуть чуть подправить. dima1257 Помощь студентам 3 30.05.2013 15:47
Нужно дописать программу, примерно 90% сделано, осталось чуть чуть Xerxes Фриланс 2 31.01.2011 23:27
График функции на паскале, чуть-чуть поправить momentow Помощь студентам 1 28.12.2010 01:28
нашел поиском нужный макрос, чуть чуть бы доработать zander Microsoft Office Excel 3 30.09.2009 12:19