Balans456
29.04.2021 08:36

Составьте блок-схему и блок схему для подпрограммы (если она есть в коде). #include <iostream>
#include <map>
using namespace std;
void fill_map(map <char, string> &m) {
m['a'] = ".-"; m['b'] = "-..."; m['w'] = ".--"; m['g'] = "--.";
m['d'] = "-.."; m['e'] = "."; m['v'] = "...-"; m['z'] = "--..";
m['i'] = ".."; m['j'] = ".---"; m['k'] = "-.-"; m['l'] = ".-..";
m['m'] = "--"; m['n'] = "-."; m['o'] = "---"; m['p'] = ".--.";
m['r'] = ".-."; m['s'] = "..."; m['t'] = "-"; m['u'] = "..-";
m['f'] = "..-."; m['h'] = ""; m['c'] = "-.-."; m['q'] = "--.-";
m['y'] = "-.--"; m['x'] = "-..-"; m['1'] = "."; m['2'] = "..---";
m['3'] = "...--"; m['4'] = "-"; m['5'] = ""; m['6'] = "-";
m['7'] = "--..."; m['8'] = "---.."; m['9'] = "."; m['0'] = "";
m['.'] = ""; m[','] = ".-.-.-"; m[':'] = "---..."; m[';'] = "-.-.-.";
m['('] = "-.--.-"; m[')'] = "-.--.-"; m['"'] = ".-..-."; m['-'] = "--";
m['/'] = "-..-."; m['?'] = "..--.."; m['!'] = "--..--"; m[' '] = "-...-";
m['@'] = ".--.-.";
}
int main(){
map <char, string> morze;
fill_map(morze);
string text;
cout << "Zdravstvuite! Pozhaluista vvedite text: ";
getline(cin, text);
for(int i = 0; i < text.length(); i++) {
text[i] = tolower(text[i]);
cout << morze.find(text[i])->second << " ";
}
return 0;
}​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
matveye234
14.07.2022 15:50

Пиксель» ұғымын ең алғаш рет 1965 жылы Фредерик С.Биллингсли жариялаған. Бұл сөз бейнелер мен элементтерге арналған пикстердің үйлесімін білдіреді. 1932 жылы Варіетy журналының атауында «пикс» ұғымы фильмдерге қатысты мәтіндік бейнелердің аббревиатурасы ретінде қолданыс тапқан. Ал 1938 жылдан бастап «пикс» жылжымайтын бейнелерге қатысты жұмсалып келеді. Кейбір авторлардың түсіндіруінде пиксель жасуша бейнесі ретінде ұғынылса, 1972 жылы графикада, бейнелер мен бейнежазбаларды өңдеуде жиі қолданылды.

0,0(0 оценок)
Ответ:
aidana200257
13.05.2022 18:01

for (i = 0; i < kol; i++) {

cout « as[i].punkt_naznachenia « " ";

cout « as[i].nomer_reisa « " ";

cout « as[i].tip_samoleta « endl;

}

char poisk_samoletov[40];

cout « "Punkt naznachenia reisa " « endl;

cin » poisk_samoletov;

bool f = false;

for (i = 0; i < kol; i++)

if (strcmp(as[i].punkt_naznachenia, poisk_samoletov) == 0)

{

cout « "Nomer reisa ";

cout « as[i].nomer_reisa « endl;

cout « "Tip samoleta ";

cout « as[i].tip_samoleta « endl;

f = true;

}

if (!f) {

cout « "Net takogo punkta naznachenia reisa " « endl;

}

system("pause");

}

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота