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

Заменить каждую букву и знак пунктуации тем, который находится непосредственно слева от него на клавиатуре - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ заполнение динамического двумерного массива http://www.cyberforum.ru/cpp-beginners/thread391764.html
Дано число n. Создайте массив int A и заполните его по спирали начиная с числа 0 в центральной клетке A. Спираль выходит вверх, далее закручивается против часовой стрелки. Выведите массив на экран, отводя на вывод каждого числа ровно 3 символа. массив динамический. ссылаясь на инет источники создал примерно начало программы, но подскажите, на верном пути или нет? и еще, объясните что такое...
C++ хитрая константа не даёт создать обычный массив Почему я не могу создать обычный массив, указав константу в качестве количества элементов? int n=10; const int N(n); //N вроде как константа //действительно получает значение 10 int A; //error C2057: требуется константное выражение //error C2466: невозможно выделить память http://www.cyberforum.ru/cpp-beginners/thread391749.html
C++ Массивы и натуральные числа
Помогите пожалуйста написать программу. Ввести натуральное число n. а) Записать в массив только те делители числа n, которые являются палиндромами. б) Вывести все делители числа n, у которых последняя цифра наименьшая. Заранее спасибо.
Класс "Список", функция добавления элемента в конец C++
#include <iostream> #include <cstring> using namespace std; struct myElem { char *line; myElem *next; myElem(const char* str)
C++ Вывести все целые числа, расположенные между заданными http://www.cyberforum.ru/cpp-beginners/thread391730.html
Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (включая сами эти числа), в порядке их убывания. Использовать цикл for. #include <stdio.h> #include <conio.h> void main() { int a,b,i; clrscr(); printf("vvedite a: "); scanf("%i",&a);
C++ Проверьте, пожалуйста, правильность составленного мной алгоритма) Вот код: #include <iostream> #include <stdlib.h> #include <stdio.h> int main() { FILE *fp; int n, i, min, number, sum, a; char fname = "D:\\file.txt"; подробнее

Показать сообщение отдельно
Калина93
0 / 0 / 0
Регистрация: 08.11.2011
Сообщений: 13
25.11.2011, 19:01     Заменить каждую букву и знак пунктуации тем, который находится непосредственно слева от него на клавиатуре
С++
Обычная ошибка при наборе состоит в том что вы помещаете руки на клавиатуре на 1 ряд правее верной позиции. Тогда "Q" будет печататься как "W", "J" печататься как "K", и т.д. Ваша задача состоит в расшифровке сообщения набранного таким образом.

ВХОДНЫЕ ДАННЫЕ.
входные данные состоят из нескольких строк текста. Каждая строка может содержать цифры, пробелы, прописные буквы на клавиатуре (кроме ("Q", "A", "Z") и знаки препинания, (кроме обратной ковычки). Клавиши обозначенные словами (Tab,BackSp, Control и т.д.) не представлены во входных данных.

ВЫХОДНЫЕ ДАННЫЕ
вы должны заменить каждую букву и знак пунктуации тем , который находится непосредственно слева от него на клавиатуре. Пробелы во входных данных должны повторятся в выходных.

Пример входных данных.
O S, GOMR YPSFU/
Соответствующие выходные данные
I AM FINE TODAY.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru