Вопрос № 174965: Написать программу выполняющую следующие действия: 1) Считывание текста из файла 2) Выводит на экран только строки содержащие двузначные числа. Оформить в виде функции пользователя. Все необходимые данные передавать функциям в качестве парам...
Вопрос № 174966: Уважаемые эксперты, помогите, пожалуйста. Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной части матрицы.
Вопрос № 174967: Здравсвуйте эксперты, помогите пожалуйста понять, на форме есть кнопка и ListBox, как по нажатию кнопки сделать так, чтобы добавлялась строчка в ListBox. Пишу в VC++ 6.0 Изучал VC ++ 6.0 по вот Вопрос № 174970: Сформировать из целочисленной матрицы А[n,m] одномерный массив B[m] из минимальных элементов столбцов матрицы А[n,m]. Выполнить в качестве функции пользователя. ___________________________________________ Программы должна быть написана ...
Вопрос № 175001: Добрый вечер уважаемые эксперты помогите написать программу. Нужно ввести двумерный массив и найти сумму 5 указанных пользователем элементов. Так же эту программу нужно переделать а) для указателей, б) на динамическое распределение памяти, в) запись ...
Вопрос № 175007: Здравствуйте.помогите решить задачу. Нужно ввести строку и посчитать количество всех букв в строке....
Вопрос № 174965:
Написать программу выполняющую следующие действия: 1) Считывание текста из файла 2) Выводит на экран только строки содержащие двузначные числа. Оформить в виде функции пользователя. Все необходимые данные передавать функциям в качестве параметров.
___________________________________________ Программы должна быть написана на C++ и работать на Microsoft Visual C++ 6.0 Прошу написать как можно более доступным языком и закоментировать каждую строчку по максимуму. (ну почти
каждую) Еще ОЧЕНЬ ОЧЕНЬ нужна БлокСхема (пожалуйста хотя бы ручкой на бумаге набросайте как она должна выглядеть) (ну или кистью в пэйнте) Плииз очень нужно.
// true если слово соответствует условию(двузначное число) bool
isValidWord(const wstring& str) { // Длина слова равна двум if(str.length()==2) { // Пытаемся конвертировать в число int num=_wtoi(str.c_str()); return !errno && num>9 && num<100; } else { return false; } }
// true если строка содержит только правильные(согласно условия) слова bool isValidString(const wstring& str) { bool res=false; // Поток wstringstream wstr(str); wstring word; // Читаем каждое слово из потока while(wstr>>word && (res=isValidWord(word))); return res; }
int main() { wstring str; // Читаем по строкам getline(wcin,str); while(wcin) { // Если строка соответствует условию if(isValidString(str)) { // Выведем ее wcout<<str<<endl; } getline(wcin,str); } }
Программа читает данные из stdin и выводит на stdout. Запускать надо используя перенаправление ввода
"'имя программы'.exe < 'имя текстового файла'" Пример работы:
Код:
E:\...\Debug>174965.exe < e:\test.txt 12 23 45 11
Блок-схемы
Ответ отправил: Micren, Бакалавр
Ответ отправлен: 07.12.2009, 11:31
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 257427
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 174966:
Уважаемые эксперты, помогите, пожалуйста. Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной части матрицы.
Код:
|*******| | ***** | | * | | ***** | |*******|
Оформить
в виде функции пользователя. ___________________________________________ Программы должна быть написана на C++ и работать на Microsoft Visual C++ 6.0 Прошу написать как можно более доступным языком и закоментировать каждую строчку по максимуму. (ну почти каждую) Еще ОЧЕНЬ ОЧЕНЬ нужна БлокСхема (пожалуйста хотя бы ручкой на бумаге набросайте как она должна выглядеть) (ну или кистью в пэйнте) Плииз очень нужно.
{#/template js_tmpl_auth_reg_button}
{#template js_tmpl_auth_reg_descr}
{#if $P.login_register_tab == 1}
Для оформления подписки на выбранную рассылку, работы с интересующей вас группой или доступа в нужный вам раздел, просим авторизоваться на Subscribe.ru
{#/if}
{#if $P.login_register_tab == 2}
Для регистрации укажите ваш e-mail адрес. Адрес должен быть действующим, на него сразу после регистрации будет отправлено письмо с инструкциями и кодом подтверждения.
{#/if}
{#/template js_tmpl_auth_reg_descr}
{#template js_tmpl_soc_auth_reg_descr}
Или зарегистрируйтесь через социальную сеть.
{#/template js_tmpl_soc_auth_reg_descr}
{#template js_tmpl_auth_reg_soc}
Вам отправлено письмо для подтверждения вашего адреса {$P.register_confirm_mail}. Для подтверждения адреса перейдите по ссылке из этого письма.
{#/template js_tmpl_auth_reg_descr}
{#template js_tmpl_auth_reg_action}