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

Найти в строе заданое слово - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Деление слов на слоги (С++) http://www.cyberforum.ru/cpp-beginners/thread88643.html
Нужно написать программу деления слов на слоги на С++. Пожалуйста, помогите!)
C++ Задача на масив!!! Есть числа А и В (А>B). Найти первый член последовательности аn(-1)^n(1+2..+1/n), n=1,2.. , который не неходится на .??? http://www.cyberforum.ru/cpp-beginners/thread88626.html
Поправте код C++
Помогите поправить код,до работоспособности.....Оч нужно... ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Реализация : // ----------------------------------------------------------------------------------------------- // Решения функций // > log2() (логарифм по основанию 2) // > cbrt() (кубический корень);...
C++ классы непойму что с конструктором
привет вот создал такой класс но чето конструктор ругается но что непойму( #include <iostream> #include <string> using namespace std; const int N = 30; class per { private:
C++ четырёхзначное число http://www.cyberforum.ru/cpp-beginners/thread88580.html
в чём ошибка написать программу являются ли все цифры четырёхзначного числа различнымию. при вводе числа делать проверку что введено четырёхзначное число. ввод вывод должен быть в цветном окне вывод должен выглядеть так: введите четырёх значное натуральное число -> все цифры числа **** различны| число **** имеют одинаковые цыфры #include<stdio.h> #include<conio.h>
C++ Строки.Си Написать функцию, которая складывает одну строку с n символами другой строки не использовать strncat подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
22.01.2010, 20:37     Найти в строе заданое слово
Цитата Сообщение от Vitala Посмотреть сообщение
3)Удаление из строки символов которые занесены в коментарии.Например:Строка начало: asd/*xxx*/dss.Строка конец:asddss.
Если он (коментарий) в строке только один, то вот:
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
#include <stdio.h>
#include <string.h>
    
/* Удаление из строки символов которые занесены в коментарии. */
#define STRLEN 128
int main(void){
    char *instr = "asd/*xxx*/dss";
    char outstr[STRLEN], *p;
    
    if ( ( p = strstr(instr, "/*") ) == NULL ){
        printf("Can't find starting /*\n");
        return 1;
    }
    if ( p != instr )
        strncpy(outstr, instr, p - instr);
    outstr[p - instr] = 0;
    if ( ( p = strstr(p + 2, "*/") ) == NULL ){
        printf("Can't find ending */\n");
        return 1;
    }
    if ( *(p + 2) )
        strcat(outstr, p + 2);
    printf("IN: %s\nOUT: %s\n", instr, outstr);
    return 0;
}
если их там много, то тем же макаром, но чуть сложнее...
А первые два задания совсем простенькие...
 
Текущее время: 09:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru