Наконец, человечество дошло и до этих великих изобретений. В 1876 г американец А.Белл изобрел аппарат, который довольно точно передавал звучание человеческого голоса. Первоначально он назывался "говорящий телеграф" и действовал на линии не больше 500 м., а трубка прибора служила то для передачи, то для приема звука попеременно.
В 1895 г А.С.Попов изобрел радиоприемник, а в 1897 г он впервые в России передал радиопрограмму "Генрих Герц" на расстоянии 250 м.
А уже в 1911 г русский ученый Л.Б. Лозинг осуществил первую в мире телетрансляцию. Регулярные телевизионные передачи шли уже с середины 30-х гг.
Интернет
Запуск Советским Союзом искусственного спутника Земли в 1957г поставил Америку перед необходимостью создания надежной системы передачи информации. Калифорнийскому университету было поручено создать компьютерную сеть, которая была названа ARPANET. Уже в 1971 г была разработана программа для передачи электронной почты по сети, а в 1973 г через трансатлантический телефонный кабель к этой сети подключились первые иностранные организации Великобритании и Норвегии. В 1983 г современное название "Интернет" закрепилось за уже усовершенствованной и расширенной сетью ARPANET.
Наконец, человечество дошло и до этих великих изобретений. В 1876 г американец А.Белл изобрел аппарат, который довольно точно передавал звучание человеческого голоса. Первоначально он назывался "говорящий телеграф" и действовал на линии не больше 500 м., а трубка прибора служила то для передачи, то для приема звука попеременно.
В 1895 г А.С.Попов изобрел радиоприемник, а в 1897 г он впервые в России передал радиопрограмму "Генрих Герц" на расстоянии 250 м.
А уже в 1911 г русский ученый Л.Б. Лозинг осуществил первую в мире телетрансляцию. Регулярные телевизионные передачи шли уже с середины 30-х гг.
Интернет
Запуск Советским Союзом искусственного спутника Земли в 1957г поставил Америку перед необходимостью создания надежной системы передачи информации. Калифорнийскому университету было поручено создать компьютерную сеть, которая была названа ARPANET. Уже в 1971 г была разработана программа для передачи электронной почты по сети, а в 1973 г через трансатлантический телефонный кабель к этой сети подключились первые иностранные организации Великобритании и Норвегии. В 1983 г современное название "Интернет" закрепилось за уже усовершенствованной и расширенной сетью ARPANET.
странное задание, но все же:
#include <string>
#include <vector>
#include <iostream>
bool compose( std::vector<std::wstring> &input, std::wstring result )
{
for( int i = 0; i < result.size(); ++i ) {
bool found( false );
for( int j = 0; j < input.size(); ++j ) {
if( input[j].find( result[i] ) != -1 ) {
found = true;
input[j].erase( input[j].begin() + input[j].find( result[i] ) );
}
}
if( found == false )
return false;
}
std::wcout << L"\n";
for( int i = 0; i < input.size(); ++i )
{
std::wcout << input[i] << L"\n";
}
std::wcout << L"\n";
std::wcout << result << L"\n";
std::wcout << L"\n";
return true;
}
int main(int argc, wchar_t* argv[])
{
std::vector<std::wstring> v1;
v1.push_back( L"ИНСТРУМЕНТЫ" );
compose( v1, L"СТРУНЫ" );
std::vector<std::wstring> v2;
v2.push_back( L"ИНСТРУМЕНТЫ" );
compose( v2, L"ТРУС" );
std::vector<std::wstring> v3;
v3.push_back( L"ИНСТРУМЕНТЫ" );
compose( v3, L"ТУРИСТ" );
std::vector<std::wstring> v4;
v4.push_back( L"ШИШКА" );
v4.push_back( L"ФЛАГ" );
v4.push_back( L"ТРОС" );
compose( v4, L"ШРИФТ" );
std::wstring text;
std::wcout << L"\nТекст:";
std::wcin >> text;
int count = 0;
for( int i = 0; i < text.size(); ++i ) {
if( text[i] == L'M' )
++count;
}
std::wcout << L"\nколичество M: " << count;
return 0;
}