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

Удалить буквы из строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти ошибку в коде: http://www.cyberforum.ru/cpp-beginners/thread707923.html
Помогите найти ошибку в коде: #include <iostream> #include <cmath> #include <conio.h> using namespace std; float y,y2,y3,y4; double a,b,c; int main () {
C++ Вершины графа выводить буквами Добрый день Помогите пожалуйста с задачей обхода графа в ширину Есть граф с 6 вершинами от 1 до 6 После обхода результат - met = {1, 2, 5, 6, 3, 4}. Также есть символьный массив - char mass2 = {'M', 'O', 'S, 'K', 'B', 'A'}; Суть задачи вывести не массив вершин, а символьный массив но буквы соответствуют номерам вешин. http://www.cyberforum.ru/cpp-beginners/thread707914.html
C++ Передача двумерного массива в качестве аргумента функции
Подскажите пожалуйста что не так? (Подчёркивает вот тут вот index(A); аргумент функции). Объясните пожалуйста в чём моя ошибка. #include <stdio.h> #include <math.h> int index(int A); int main() { int A;
C++ Проверка на полный квадратный корень
Собственно программа должна из двумерного массива найти самое наибольшее число, в котором квадратный корень полностью извлекается. Вот эта строчка самая важная: A>max && A==pow(sqrt((double)A),2) - в ней скорее всего ошибка, но вот понять именно где не могу. Ответ должен быть 9, а выводит 11(не понятно почему). Помогите пожалуйста #include <stdio.h> #include <string.h> #include <math.h> ...
C++ Разница мин. и макс. элем. послед http://www.cyberforum.ru/cpp-beginners/thread707879.html
Конец последовательности 0, Вывести разницу мин. и макс. элемента #include "stdafx.h" #include <iostream> using namespace std; void main () { int a, max, min; cout<<"\n Pervoe 4islo posled \n"; cin>>a;
C++ Одномерный массив. Найти максимальный элемент среди отрицательных элементов и поменять его местами с минимальным положительным. Дан массив действительных чисел a1,...,an.Найти максимальный элемент среди отрицательных элементов и поменять его местами с минимальным положительным. Помогите решить более простым способом.....=)) Заранее благодарна подробнее

Показать сообщение отдельно
tokar2
25 / 25 / 1
Регистрация: 09.11.2012
Сообщений: 229
24.11.2012, 21:46     Удалить буквы из строки
Нужно удалить все буквы с str которые есть в s
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <string.h>
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    char str[100];
    char s[] = {"abcd"};
    int size,size2=strlen(s);
    gets(str);
    size = strlen(str);
    for ( int i = 0; i < size ; i++)
         for ( int j = 0; j < size2 ; j++)
            if(str[i]==s[j])
                  str[i]=str[i+1];
 
    puts(str);
    getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru