|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.04.2013, 22:25 | #1 |
Новичок
Джуниор
Регистрация: 16.04.2013
Сообщений: 1
|
Потоки в C++
Здравствуйте,имеется программа которая переводит символы строки в азбуку Морзе,мне нужна аналогичная прога которая будет считывать 1 строку с текстового файла и выводить переведенный текст в консоль.Я пытался использовать разные функции типа ifstream ,fgets но у меня как то не получалось.Прошу,кому не трудно напишите пару строк как это можно сделать ,заранее благодарю!Или хотя бы отписаться что выдаст вам программа.
#include <iostream> #include <string> using namespace std; int main() { string a; cout << "Enter line:"; getline(cin, a); cout << "Your line:"; cout << a<<endl; cout << "Your string is translated into Morse code: "; int b = a.size(); for (int i = 0; i < b; i++) { switch(a[i]) { case 'a' :cout<<".- "; break; case 'b' :cout<<"-.. "; break; case 'c' :cout<<"-.-. "; break; case 'd' :cout<<"-.. "; break; case 'e' :cout<<". "; break; case 'f' :cout<<".- "; break; case 'g' :cout<<"--. "; break; case 'h' :cout<<".... "; break; case 'i' :cout<<".. "; break; case 'j' :cout<<".--- "; break; case 'k' :cout<<"-.- "; break; case 'l' :cout<<".-.. "; break; case 'm' :cout<<"-- "; break; case 'n' :cout<<"-. "; break; case 'o' :cout<<"--- "; break; case 'p' :cout<<".--. "; break; case 'q' :cout<<"--.- "; break; case 'r' :cout<<".-. "; break; case 's' :cout<<"... "; break; case 't' :cout<<"- "; break; case 'u' :cout<<"..- "; break; case 'v' :cout<<"...- "; break; case 'w' :cout<<".-- "; break; case 'x' :cout<<"-..- "; break; case 'y' :cout<<"-.--"; break; case 'z' :cout<<"--.. "; break; case ' ' :cout<<" ";break; }; } return 0; } cout<<endl; return 0; } |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Потоки | Aladin | C# (си шарп) | 4 | 30.10.2012 13:49 |
Потоки. | pinkiller | Общие вопросы C/C++ | 8 | 11.01.2012 21:15 |
потоки | MetR | Помощь студентам | 0 | 11.12.2011 19:07 |
Потоки в С++ | BioS | Общие вопросы C/C++ | 2 | 09.01.2010 21:34 |