Форум программистов, компьютерный форум CyberForum.ru

Проверьте, в чем ошибка? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Квадратная матрица http://www.cyberforum.ru/cpp-beginners/thread32785.html
Сегодня зачет, а я не могу написать следующую программу: Дана целочисленная квадратная матрица. Определить произведение элементов в тех строках, которые не содержат отрицательных элементов
C++ Структура и класс string. Проблема с выводом строки. Такая проблема: объявляю структуру с классом string: struct exam { std::string name; ... }; Затем объявляю переменную и присваю значения : http://www.cyberforum.ru/cpp-beginners/thread32769.html
C++ вывод на экран информации
мне нужно сдать программу помогите плз 1) занести данные в файл 2) вывод на экран информации 3)удалять не нужные записи 4)сортировка 5)добавление в записи что должно входить: -название фирмы -объем продаж
C++ Как быть с таким рядом?
Собственно вот ряд:x-(1^2*x^3)/2^2 +(〖(1*3)〗^2*x^5)/〖(2*4)〗^2 -(〖(1*3*5)〗^2*x^5)/〖(2*4*6)〗^2 +⋯,необходимо следующее:По заданным числам X и E вычислить сумму всех первых членов ряда до первого члена, меньшего E по модулю, включительно. Хотелось чтобы кто-нибудь выручил с написанием данной проги, или хотя бы той части где высчитывается 2*4*6*....*n
C++ Англо-русский словарь на С++ http://www.cyberforum.ru/cpp-beginners/thread32745.html
Помогите пожалста. Втупляю, немогу придумать ничего дельного. Разработать класс «Граф» для решения следующей задачи. Задан файл, содержащий англо-русский словарь. Каждая словарная статья имеет формат <слово>-<Перевод 1>; …<Перевод N>. Составить по заданным словарям русско-английский словарь (сгруппировать английские переводы по русским словам). ОООчень выручите, если поможете)))
C++ определение слов, содержащие цифры У меня такая задача: требуется составить программу определения слов, которые содержат цифровые символы. Подскажите пожалуйста, как это сделать используя isdigit/strcspn? подробнее

Показать сообщение отдельно
YurA_280784
Заблокирован
05.05.2009, 11:21     Проверьте, в чем ошибка?
Ошибка вот здесь
C++
1
2
3
if (isalpha(string[i])) out.put(' ');
                        if (string[i]==' ') out.put('*');
                        out.put(string[i]);
1 - е сначала пробелы надо на звёздочки менять, а потом только цифры на пробелы
2 - е цифры проверяют не isalpha - это проверка букв, а isdigit
вообщем вот как надо
C++
1
2
3
4
5
6
7
if (string[i]==' ') 
     out.put('*');
else
if(isdigit(string[i])) 
out.put(' ');
else
out.put(string[i]);
 
Текущее время: 16:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru