Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Владиславик
-131 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 139
#1

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

31.10.2013, 22:32. Просмотров 407. Ответов 14
Метки нет (Все метки)

Пожалуйста, помогите написать код на С++ по задаче.
-Задача-
Дан файл, содержащий зашифрованный русский текст. Каждая буква заменяется на следующую за ней (Буква Я заменяется на букву А). Получить в новом файле расшифровки данного текста.
-
Пожалуйста, помогите написать код. Я не разбираюсь в этой теме вообще. Не оставляйте в беде, буду очень благодарен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2013, 22:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подключение текстового файла. Какой код (C++):

Определить, в какой строке текстового файла больше гласных букв (Dev-C++) - C++
Всем привет, у меня проблема. Нужно в C++ написать программу, которая открывает текстовый файл, с парой строчек текста, и определяет в...

Вставка строки из текстового файла в код - C++
Как прочитать в текстовом файле строку и подставить её в код? Есть векстор чисел. Я прохожу по нему циклом , при этом условие if должны...

Считывание предложений из текстового файла(готовый код) - C++
Здравствуйте господа. Подскажите пожалуйста возможно ли подправить этот код таким образом чтобы количество считываемых предложений из...

Добавить в конец первого текстового файла содержимое второго текстового файла - C++
Даны два текстовых файла. Добавить в конец первого файла содержимое второго файла.

Из текстового файла прочитать четные числа и записать их в другой файл без использования массива (код С++) - C++
Код есть только перед чтением файла нужно его создать, внести 15 чисел и закрыть, через ofstream. #include <iostream> #include...

Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла. - C++
#include<iostream> #include<fstream> #include<locale.h> #include<iomanip> #include <cstdlib> using namespace std; struct...

14
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 22:34 #2
Владиславик,

Не по теме:

вас забанили в гугле и яндексе?

проблема же типовая
0
Владиславик
-131 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 139
31.10.2013, 22:37  [ТС] #3
Folko, я искал. По всем темам этого форума. Не нашел(

Добавлено через 1 минуту
Folko, вроде надо с этим кодом писать программу, но я не могу понять, куда его вставить.
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;
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 22:38 #4
Владиславик, http://kvodo.ru/urok-10-1-rabota-s-tekstovyimi-faylami-v-c.html ссылка из яндекса, с первой страницы. Потратил на поиск данного материала 20 секунд. Пользуйтесь
0
Владиславик
-131 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 139
31.10.2013, 22:42  [ТС] #5
Folko, я плохо разбираюсь в операторах С++, вот обращаюсь сюда. Можете помочь с кодом, пожалуйста?
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 22:44 #6
Владиславик,

Не по теме:

хочу для начала задать вопрос: а как программист будет программировать, если он даже операторов не знает?

0
Владиславик
-131 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 139
31.10.2013, 22:45  [ТС] #7
Folko, С++ начал изучать чуть меньше 2-х недель, еще не все понимаю(
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 22:47 #8
Владиславик, это не оправдание. Пишите код, если что то будет не получаться, обращайтесь, поможем. А то будет не совсем честно по отношению к программе
0
Владиславик
-131 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 139
31.10.2013, 22:49  [ТС] #9
Folko, хорошо, попробую.
0
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
31.10.2013, 22:53 #10
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]; - сам символ 'Я'
0
Владиславик
-131 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 139
31.10.2013, 22:57  [ТС] #11
eocron, спасибо, но как записать код целиком, я этого не могу понять.
0
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
31.10.2013, 22:59 #12
Руками. Делов для вашего уровня программирования - пару часов, не так уж и много для самостоятельного задания.
0
Владиславик
-131 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 139
31.10.2013, 23:09  [ТС] #13
eocron, вы мне не поможете?
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 23:15 #14
Владиславик, ах вы коварный обольститель. А ну ка пишите код
0
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
31.10.2013, 23:23 #15
Пишите вопросы, мы поможем.
0
31.10.2013, 23:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2013, 23:23
Привет! Вот еще темы с ответами:

Сортировка слов текстового файла путём слияния данных из файла и заданного внутреннего массива - C++
Здравствуйте. Имеется задание, которое я ни в коем случае не прошу за меня сделать. Мне непонятно пару моментов, которые бы мне...

Указание текстового файла-источника и принимающего файла в cmd - C++
Подскажите, как сделать что б при вводе через cmd надо было указывать файл-исходник и принимающий файл? &quot;полный путь\fdsfsd.exe in.txt...

как может корректно выполняющийся оператор >> (чтение из текстового файла) негативно влиять на открытие другого файла? - C++
Друзья! Создадим два текстовых файла, f_0.txt и f_1.txt и что-нибудь в них запизаем, например в первый запихаем 1234 а во второй 5678 и...

Чтение из текстового файла - C++
как сделать чтобы прога выводила на экран слова из текстового документа пока не натыкалась на символ &quot;;&quot; а после этого прога начиналась с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.