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

Исправить код программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции библиотеки для работы со строками и символами http://www.cyberforum.ru/cpp-beginners/thread1028324.html
С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов). Имя файла должно иметь расширение DAT. Написать программу, которая: • выводит текст на экран дисплея; • по нажатию произвольной клавиши поочередно выделяет каждое из слов текста, у которых первый и последний символы совпадают; •...
C++ strcat #include <windows.h> #include <iostream> #pragma warning (disable : 4996) void Func (char* lpszFileName); void main() { char *lpszFileName = "D:\\"; http://www.cyberforum.ru/cpp-beginners/thread1028296.html
C++ Строки и функции
Привет... Помогите решить, пожалуйста. Задание такое: Распечатать введенную строку, исключив из нее те символы, которые находятся между скобками ( ). Сами скобки не удалять . Если хотя бы одной скобки нет – сообщить об этом
Удаление из массива C++
Добрый день.Программа выполняет три функции, выводит массив, добавляет значения спереди и двигает их в право, и удаляет с конца массива значения, так как удалить наверно не получится то наверно надо заменить нолями. Помогите пожалуйста написать или подскажите как написать функцию int removeEnd() которая должна удалять элементы с конц Удаление из массива. #include <cstdlib> #include...
C++ Удаление элементов массива несоответствующих условию http://www.cyberforum.ru/cpp-beginners/thread1028260.html
Есть целочисленный массив _array из n элементов. Нужно проверить по условию, и если условие не выполняется - удалить этот элемент. Сделать это нужно без использования нового массива. Подскажите, пожалуйста, как?
C++ Найти sin #include "stdafx.h" #include <iostream> // для оператора cout #include <cmath> // для функции sin #include <stdio.h> #include <clocale> int _tmain(int argc, _TCHAR* argv) { подробнее

Показать сообщение отдельно
Kostia1012
1 / 1 / 0
Регистрация: 17.11.2013
Сообщений: 96
04.12.2013, 16:37     Исправить код программы
Привет, помогите, пожалуйста. Есть код программы, что нужно включить/добавить, чтобы она работала полноценно...
Исправьте код:
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
char str1[256],str2[256];
cin.getline(str1,255);
int k=0;
bool inside=false;// признак нахождения внутри скобок
bool present=false; // Признак присутствия скобок
for(int i=0;i<strlen(str1);i++)
{
     if(inside)
    { 
         if(str1[i]==')' )
         {
            inside=false;
            str2[k++]=str1[i];
         }
     }else
        if(str1[i]=='(')
        {
           inside=true;
           present=true;
           str2[k++]=str1[i];
      }else
       {
            str2[k++]=str1[i];
       }
}
str2[k]=0;
cout<<str2<<endl;
if(!present)
    cout<<"Скобок не было";
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru