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

Функция: удалить из строки все знаки препинания - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Хороший самоучитель по C++ http://www.cyberforum.ru/cpp-beginners/thread243536.html
Подскажите, пожалуйста :)
C++ func_calc Накодил простейший калькулятор функцией,но он что-то совсем не запускается.Может,кто-нибудь исправит мой код? #include<iostream> #include<conio.h> using namespace std; void add(int a,int b); void sub (int a,int b); void mult(int a,int b); void diviz(int a,int b);{ int a,b; cout<<" Enter a,b :<<\n>"; http://www.cyberforum.ru/cpp-beginners/thread243523.html
C++ строки и массивы
задание - написать программу, которая удаляет все цифры из строки #include <iostream> using namespace std; int main() { char i=0; char j=0; char S1;
Перестановочное шыфрирование C++
Создать программу, которая реализует произвольный перестановочный шифр. Например, запись текста сообщения в горизонтальные строки одинаковой длины и последующее считывание текста столбец за столбцом, но не по порядку, а согласно некоторой перестановки столбцов. Порядок считывания столбцов при этом становится ключом алгоритма. Можна сделать несколько перестановок уже закодированого текста, что...
C++ Работа со структурами, работа с векторами. http://www.cyberforum.ru/cpp-beginners/thread243510.html
Поставили задачу написать программу работающую с векторами, для начала решил заняться вычислением его длинны, но допустил ошибку, и не знаю как исправить. #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; float l; int _tmain(int argc, _TCHAR* argv)
C++ Срочно нужен компилятор! Народ, где можно найти компилятор С++ Builder бесплатно? Скачала вроде какой-то 2003 года, но он косяченый ((( У меня система - семерка стоит, может не подходит просто?:-[ подробнее

Показать сообщение отдельно
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
22.02.2011, 19:15
Leff,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<string.h>
 
using namespace std;
 
void delete_Punct(char *str);
 void main()
  {
    char *str=new char[255];
    cout<<"Enter string ";
    cin.getline(str,255);
    delete_Punct(str);
   getch();
  }
void delete_Punct(char *str)
{
bool flag;
char pun[7]="!,.;:?";
char *s2=new char[255]; 
cout<<"Result -> ";
 for (int i=0;i<strlen(str);i++)
 {
     flag=true;
     for(int j=0; j<strlen(pun); j++)
     {
         if(str[i]==pun[j])
         {
             flag=false;
              break;
         }
     }
   if (flag)
   {
      cout<<str[i];
   }
 }
 system("pause");
 }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru