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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 03.10.2011, 16:50   #1
Екатерина Воробей
Пользователь
 
Регистрация: 29.09.2011
Сообщений: 44
По умолчанию паскаль

здравствуйте помогите пожалуйста решить задачу на ПАСКАЛЕ:

"Пусть вводится последовательность символов, длина которой не превышает 80. Напечатайте те русские буквы (в алфавитном порядке), которые встречаются в заданной последовательности"
Екатерина Воробей вне форума
Старый 03.10.2011, 16:53   #2
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

А в чем проблема, я не понял?
Выкладывайте код, поможем.
Если хотите решение, ничего не делая - Вам в раздел фриланс.

Самый простой вариант - идете по всей длине строки и проверяете каждый символ на вхождение в массив [А..Я,а..я], заносите в отдельный массив, потом его сортируете. Все.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума
Старый 03.10.2011, 16:57   #3
Екатерина Воробей
Пользователь
 
Регистрация: 29.09.2011
Сообщений: 44
По умолчанию

я не понимаю как ее решить ((
Екатерина Воробей вне форума
Старый 03.10.2011, 17:08   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

И какого ответа вы ожидаете? Кода, который вы скопипастите и пойдете сдавать?)
Под помощью подразумевается, что вы пытаетесь сделать что-то сами, показываете код, рассказываете, что конкретно не получается (если не можете сформулировать ничего, кроме "не знаю как решить эту задачу", то значит вы и не пробовали решать ее) и т.д., а не только выкладываете задание и просите сделать все за вас.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума
Старый 03.10.2011, 17:10   #5
Екатерина Воробей
Пользователь
 
Регистрация: 29.09.2011
Сообщений: 44
По умолчанию

пожалуйста напишите код ...очень буду благодарна
Екатерина Воробей вне форума
Старый 03.10.2011, 17:21   #6
JUDAS
фонатик DELPHI
Форумчанин
 
Аватар для JUDAS
 
Регистрация: 14.01.2008
Сообщений: 714
По умолчанию

Код:
program id167446;
const
  AlphavitHi = 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЭЮЯЬЪ';
  AlphavitLo = 'абвгдеёжзийклмнопрстуфхцчшщэюяьъ';
var
  txt : string[80];
  res : string;
  i,p : integer;
begin
  writeln('Введите текст не более 80 символов '); read(txt);
  for i:=1 to 80 do
  begin
   P:=Pos(txt[i],AlphavitLo);
   if P>0 then txt[i]:=AlphavitHi[p];
  end;
  res :='';
  for i:=1 to length(AlphavitHi)-1 do
  if Pos(AlphavitHi[i], txt)>0 then
   res:=res+AlphavitHi[i];
  writeln(res);
end.
Катюша, не обращайте внимание на людей которые пишут сообщения типо:
Цитата:
И какого ответа вы ожидаете? Кода, который вы скопипастите и пойдете сдавать?)
Они ищут поживы на таких как Вы. Пишите им в ответ, а чего ожидали Вы? НА ветке форума "помощь студенту" заработать лишних пару соток? а устроится на должность программера слабо? )))
95% сбоев и ошибок приложений, находится в полу метрах от монитора

Последний раз редактировалось JUDAS; 03.10.2011 в 17:25.
JUDAS вне форума
Старый 03.10.2011, 17:23   #7
Екатерина Воробей
Пользователь
 
Регистрация: 29.09.2011
Сообщений: 44
По умолчанию

помогите найти ошибку в задаче, она почему то не работает...(

Дано действительное число, нужно вычислить.
sin(x)=(x/1!)-(x^3/3!)+(x^5/5!)-(x^7/7!)+...(-1)^n*x/(2n+1)!

у меня получилась такая:
uses crt;
var x,e,s,t,st:real;
n,i:integer;
begin
clrscr;
write('x=');
readln(x);
st:=sin(x);{вычисленное аналитически значение}
{вычисление для заданного N членов ряда}
write('Введите количество членов ряда n=');
readln(n);
s:=x;{нулевое значение}
t:=x;
for i:=1 to n do
begin
t:=-t*x*x/(2*i*(2*i+1));{меняем знак, домножаем на x^2, делим на 2 следующих числа}
s:=s+t;{прибавляем}
end;
writeln('При N=',n,' sin(',x:0:2,')=',s:0:6,' аналитически=',st:0:6);
{Вычисление при заданной точности (задаем значение eps, порядок 0.0001-0.00000001)}
repeat
write('Введите точность вычислений больше 0 и не более 0.1 e=');
readln(e);
until(e>0)and(e<=0.1);{нужно для проверки ввода, чтобы пользователь не ввел типа 10000}
{считаем сумму членов ряда больше eps}
s:=x;
t:=x;
i:=1;
while abs(t)>=e do
begin
t:=-t*x*x/(2*i*(2*i+1));
s:=s+t;
inc(i);
end;
writeln('При точности eps=',e:0:6,' sin(',x:0:2,')=',s:0:6,' аналитически=',st:0:6);
readln
end.

Может есть какое то другое решение?
Екатерина Воробей вне форума
Старый 03.10.2011, 17:25   #8
Екатерина Воробей
Пользователь
 
Регистрация: 29.09.2011
Сообщений: 44
По умолчанию

спасибо вам большее, вы очень меня выручили, я знала, что бывают хорошие люди...)))
Екатерина Воробей вне форума
Старый 03.10.2011, 17:32   #9
Екатерина Воробей
Пользователь
 
Регистрация: 29.09.2011
Сообщений: 44
По умолчанию

а если в последовательности заданы числа? то тогда как?
Екатерина Воробей вне форума
Старый 03.10.2011, 17:42   #10
Екатерина Воробей
Пользователь
 
Регистрация: 29.09.2011
Сообщений: 44
По умолчанию

помогите!!!!!!!!! пожалуйста!!!!!!
Екатерина Воробей вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль, Борланд Паскаль-в чем разница??? Vremya-Dengy Паскаль, Turbo Pascal, PascalABC.NET 13 31.05.2011 18:23
паскаль и турбо паскаль Евгения Игоревна Помощь студентам 6 05.05.2011 14:31
паскаль lili.lili Помощь студентам 7 16.05.2010 21:25
паскаль TheVenny Помощь студентам 3 21.11.2008 22:56