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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2012, 12:14   #1
Ioane
Пользователь
 
Регистрация: 18.12.2011
Сообщений: 22
По умолчанию из Паскаля в c++

Задан текстовый файл. Напечатать в алфавитном порядке все буквы, которые входят в этот текст по 1 разу. Нахождение буквы оформить в виде процедуры.
Код Pascal
Код:
Uses
 crt;
Type
 mas = array [0..25] of integer;
 
Procedure symbols(var a:mas;x:string);
Var
 i:integer;
Begin
 For i:=1 to length(x) do
  inc(a[ord(lowcase(x[i]))-97]);
End;
 
Var
 f1:text;
 m:mas;
 x:string;
 i:integer;
Begin
 clrscr;
 assign(f1,'c:\input.txt');
 reset(f1);
 While not eof(f1) do
  Begin
   readln(f1,x);
   symbols(m,x);
  End;
 close(f1);
 For i:=0 to 25 do
  if m[i] = 1 then write(chr(i+97):2);
 readln;
End.
Не знаю как переделать код Паскаля в c++. Помогите, а то я в c++ новичок
Ioane вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из паскаля в С++ Slake Visual C++ 0 25.12.2011 14:35
Из паскаля в С++ Defender42 Помощь студентам 9 05.04.2011 16:37
С Паскаля на Си++ Svetlanka_ya Помощь студентам 0 16.05.2010 12:17
от паскаля к с++ WOLFak Обсуждение статей 11 27.01.2010 00:18
из Паскаля в С++ Lees27 Общие вопросы C/C++ 1 14.09.2009 23:29