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

Подключение текстового файла. Какой код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поразрядная операция & http://www.cyberforum.ru/cpp-beginners/thread994169.html
Здравствуйте! У меня есть программа: unsigned short int con(unsigned short int x, unsigned short int y, unsigned short int z); unsigned short int con(unsigned short int x, unsigned short int y, unsigned short int z) { return x&y&z; } #include <stdio.h> int main(void) {
C++ Рекурсия: найти непрерывную часть массива, чтобы сумма элементов была максимальной массив из случайных целых чисел от -1000 до 1000. задача найти непрерывную часть этого массива чтобы сумма элементов была максимальной http://www.cyberforum.ru/cpp-beginners/thread994164.html
C++ Верхний и нижний регистр
Напишите программу, которая читает клавиатурный ввод до символа @ и повторяет его, за исключением десятичных цифр, преобразуя каждую букву верхнего регистра в букву нижнего регистра и наоборот. #include <iostream> #include <cctype> using namespace std; int main() { char ch; char str;
C++ Вычислить последовательность
Не знаю почему, но программа отказывается выдавать что-либо, помогите найти ошибку. /*Для данного вещественного числа x и натурального n вычислить: c) sin x + sin(sin x ) + ... + sin ( sin (... sin(sin x) ... ))*/ #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h>
C++ Найти в одномерном массиве, состоящем из N целых чисел, количество простых элементов http://www.cyberforum.ru/cpp-beginners/thread994136.html
Нужна помощь, буду очень благодарен) Общая постановка задания: Используя динамический массив и функции, найти количество простых чисел. И если можно, то к этому же заданию: преобразовать массив таким образом, чтобы сначала рассполагались все отрицательные числа, а потом - все неотрицательные
C++ Реализация одиночного наследования Парни, выручайте! а) Создать иерархию классов датчик – абстрактный базовый класс и датчики температуры, влажности и скорости ветра. Для каждого класса определить свои единицы измерения и способ снятия данных о значениях состояния окружающей среды. Определить конструктор копирования, оператор присваивания через соответствующие функции базового класса. Продемонстрировать работу классов. b)... подробнее

Показать сообщение отдельно
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
31.10.2013, 22:53     Подключение текстового файла. Какой код
C++
1
2
3
4
5
6
string a,s; 
a = 'АЯЮЭЬЫЪЩШЧЦХФУТСРПОНМЛКЙИЗЖЁЕДГВБА' ;
cin >> s; 
for(int i=0;i < s.length();i++) 
s[ i ] = a[a.find(s[ i ])+1]; 
cout << s;
Код считывает строку [s] со стандартного ввода. Потом циклом проходит каждый символ заменяя его на эквивалентный символ по дешифровке. Дешифровка находится в переменной [a].
a.find('А') - находит позицию первого вхождения символа 'А'.
a.find('A')+1 - тоже самое, только здесь вычислена позиция следующего за этим символа: 'Я'
a[a.find('A')+1]; - сам символ 'Я'
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru