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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2010, 12:50   #1
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию Множества и строки

Дана строка, состоящая из групп нулей и единиц. Каждая группа отделяется от другой одним или несколькими пробелами. Подсчитать количество повторяющихся символов в группах с нечетным количеством символов.

Помогите пожалуйста...
Takada_sony вне форума Ответить с цитированием
Старый 13.04.2010, 13:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Сама то как предполагаешь делать?
Наработки есть какие то?
И на каком языке то?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.04.2010, 13:15   #3
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию

Я перепутала задание, это не мое:/
Вот мое:
Дана строка символов, состоящая из произвольных десятичных чисел, разделенных пробелами. Вывести четные числа этой строки.
Нужно в делфи
Takada_sony вне форума Ответить с цитированием
Старый 14.04.2010, 13:21   #4
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Откуда брать строку символов? Читать из файла, вводить ручками в Едит?
Нужна проверка на валидность? Куда выводить результат? Такое простое задание и столько наводящих вопросов... Когда же научитесь четко мыслить и грамотно формулировать задания?
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 14.04.2010, 13:22   #5
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию

Может что-нибудь типа этого:

Код:
program Project2;

{$APPTYPE CONSOLE}

uses
  SysUtils, Classes;

var
  words: String;
  list: TStringList;
  i: Integer;

begin
  write('Input numbers: ');
  readln(words);

  list := TStringList.Create;
  list.Delimiter := ' ';
  list.DelimitedText := words;
  for i := 0 to list.Count-1 do
    if((StrToInt(list.Strings[i]) mod 2) = 0) then
      Write(list.Strings[i], ' ');

  list.Free;

  writeln;
  writeln('Press enter for exit...');
  readln;
end.

Последний раз редактировалось Stilet; 14.04.2010 в 13:54.
Takada_sony вне форума Ответить с цитированием
Старый 14.04.2010, 13:23   #6
Google2010
Форумчанин
 
Регистрация: 16.02.2010
Сообщений: 316
По умолчанию

553566179 обращайтесь!договоримся
Google2010 вне форума Ответить с цитированием
Старый 14.04.2010, 13:25   #7
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Вот интересно очень... Обращаются многие, но договариваться никто не хочет
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 14.04.2010, 13:29   #8
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию

Я что так безнадежна???
Takada_sony вне форума Ответить с цитированием
Старый 27.04.2010, 17:22   #9
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию

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

program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils,
Classes;

var
sl:TStringList;
s:string;
i:integer;
begin
WriteLn('Input line');
ReadLn(s);
sl:=TStringList.Create;
sl.Delimiter:=' ';
sl.DelimitedText:=s;
WriteLn('--------------');
for i:=0 to sl.Count-1 do
if (strtoint(sl[i]) mod 2 = 0) and (strtoint(sl[i]) <> 0) then
WriteLn(sl[i]);
WriteLn('--------------');
ReadLn;
end.
Работает правильно и без косяков

Последний раз редактировалось Takada_sony; 28.04.2010 в 15:29.
Takada_sony вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Множества Antonio_getscool Помощь студентам 0 11.03.2010 12:35
Множества и строки (что не так?) tatian@ Помощь студентам 2 13.11.2009 13:27
Множества и строки Olalya da Silva Помощь студентам 1 20.05.2009 20:48