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

помогите пож-та написать программу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ strcmp не работает! http://www.cyberforum.ru/cpp-beginners/thread375152.html
Ниже изложенная функция должна проверять не выходит ли за данный диапазон введенное число. Загвоздка вот в чем: strcmp сравнивает строки посимвольно, а у меня строка s почему то имеет значение первого символа. Что делать? Помогите пожалуйста!!! bool isRange(char* s) { char max="2147483647"; char min="-2147483648"; // константы из ТЗ if (s=='-') { int k=strcmp(s, min); if (k>0) {...
C++ deck, stack, queue Здраствуйте,проблема такова, написал программу в которой реализованы дек, стек и очередь, когда в меню выбираю дек, стек или очередь открываеться новое меню для каждой из программы и в этих меню неработают кнопки которые отвечают за вызов той или иной функции, помогите пожалуйста. #include "stdafx.h" #include "stdio.h" #include "process.h" #include "conio.h" #define DEK_SIZE 10 //cтек... http://www.cyberforum.ru/cpp-beginners/thread375144.html
Найти в массиве максимальный и минимальный элементы и поменять их местами C++
Помогите разобраться Дан массив целых чисел. Найти в нем максимальный и минимальный элементы и поменять их местами. Задать размерность массива и организовать ввод массива с клавиатуры. Реализовать с помощью функций #include<iostream> using namespace std; void Input(int* a, int n) //функция ввода массива { for ( i = 0; i < n; i++) {
Наследование, подскажите что не так C++
Решил разобраться с наследованием, настрочил простенький такой код .. работать не хочет Подскажите что не так #include "stdafx.h" using namespace std; #include "iostream" class baza{
C++ Распечатать слова через запятую, заключив печатную строку в скобки http://www.cyberforum.ru/cpp-beginners/thread375103.html
В двумерном массиве записаны слова, представляющие собой последовательность цифр, завершающихся 0. Необходимо распечатать слова через запятую, заключив печатную строку в скобки. Длина печатной строки 60 символов. Извлечение слова оформить в виде функции. Например: исходные данные - 123023402303450 234450234567010 234455677670450 результат -...
C++ Нужен код программы для кодировки методом ХафФмана Немного теории: Дерево кодирования Хаффмена (Н-дерево) - двоичное дерево, у которого каждый узел имеет вес, и вес родителя равен суммарному весу его детей. Классический алгоритм Хаффмена на входе получает таблицу частот встречаемости символов в сообщении. Далее на основании этой таблицы строится дерево кодирования Хаффмена (Н-дерево). Алгоритм построения Н-дерева прост и элегантен. 1.... подробнее

Показать сообщение отдельно
ViT(Vet@l)
27 / 26 / 2
Регистрация: 13.12.2010
Сообщений: 333
30.10.2011, 21:58     помогите пож-та написать программу
str - наша строка
pos = str.find("ча") - находит вхождение ча и возвращает позицию его вхождения (присваиваем номер вхождения переменной pos)
string::npos - его возвращает str.find("ча"), если ча не обнаружено

C++
1
while((pos = str.find("ча"))  != string::npos) //пока находим ча
str.replace(pos-1, 1, ""); - меняет позицию pos-1 (символ перед ча), меняет один элемент, на "" - то есть ничего
 
Текущее время: 20:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru