Форум программистов, компьютерный форум CyberForum.ru

Шифрование текста путем замены букв - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти все элементы пренадлежащие обоим строкам. http://www.cyberforum.ru/cpp-beginners/thread393156.html
заданы 2 строки найти все элементы пренадлежащие обоим строкам. (как мне сделать так, чтобы каждый элемент отображался лишь 1 раз?) #include <iostream> #include <cstdio> #include <cstring> using namespace std; int main() { char s1, s2;
C++ максимальное количество строк Сколько максимум строк можно вывести на экран, после команды пуск ? http://www.cyberforum.ru/cpp-beginners/thread393152.html
Вопрос по данной программе C++
int main() { int count = 1; while (count <= 10) { cout<<(count%2 ? "****" : "++++++++")<< endl; count++; } return 0; }
Структуры... C++
Описать структуру с именем ITINERARY, которая содержит следующие поля: BEG - назва начального пункта маршрута; END - назва конечного пункта маршрута; NUM - номер маршрута; DISTANCE - расстояние в километрах; Написать програму, которая отдельными функциями выполняет следующие действия: введение с клавиатуры данных в масив ROUT, который состоит с N переменных типа ITINERARY;
C++ разветвляющаяся структура http://www.cyberforum.ru/cpp-beginners/thread393132.html
даны три точки А1(х1,у1),А2(х2,у2),А3(х3,у3).определить, будут ли они лежать на одной прямой. если нет, то вычислить уголА1А2А3.
C++ программка на классы пожалуйста напишите обычную программку на классы заранее спасибо подробнее

Показать сообщение отдельно
alenka-46
16 / 16 / 2
Регистрация: 28.04.2011
Сообщений: 38
28.11.2011, 00:10     Шифрование текста путем замены букв
можно использовать функции getc() и putc()

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int symbol;  // код символа текста
 
symbol=getc(in);     //  читаем первый символ из начального текста
 
while( symbol!=EOF )   //  читаем символы пока не найдём признак конца текста
{
   if( symbol==int('z') )                                       // если символ z,
      putc(int('a'), out);                                      // записываем символ а
   else if(symbol >= int('a') && symbol < int('z') )    //  если другой символ алфавита,
      putc(symbol+1, out);                                   // записываем следующий за ним
   else                                                             // если попался символ не алфавита,
      putc(symbol, out);                                      // записываем неизменённый символ
 
   symbol=getc(in);                                           // читаем следующий символ
}
Добавлено через 2 минуты
// Цикл else в строках 12 - 13 можно не писать, тогда все неалфавитные символы не будут читаться

// Этот алгоритм не изменяет заглавные символы
 
Текущее время: 15:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru