Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Krups
0 / 0 / 0
Регистрация: 17.11.2014
Сообщений: 12
#1

Не компилируется - C++

18.11.2014, 18:19. Просмотров 397. Ответов 20
Метки нет (Все метки)

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
#include <iostream>
#include <conio.h>
#include <cstring.h>
#include <stdio.h>
 
 
using namespace std;
 
int main() 
{  
 
    char string[512];
    cout<<"Enter your text "<<endl;
    gets(string); 
for (int i = 0; string[i] != '\0'; i++) 
    { int ch;
    if((ch==34)||(ch==47)||(ch==64), ch++) 
        { int a;
          if ('a'>a)
             {
                char a = ' ';
                a-=32;
                cout<<a;
             }
          else if('a'==a)
             { 
                cout<<a;
                break;
             }
}
}
getch();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2014, 18:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не компилируется (C++):

Программа компилируется в Borland 6.0 но не компилируется в Visual Studio 2008 - C++
Ета програма компилируетса в борланде 6.0 но не компилируетса в Visualstudio 2008 и в борланде 10-м почему? #include&lt;iostream&gt; ...

Компилируется в С++ bulder 6.0 но не компилируется в VS 2010 express - C++
Здравствуйте. есть небольшая программка которая с успехом компилируется в borland C++ builder 6.0 но не в какую не хочет компилироваться...

В формате .cpp код компилируется, а в .c не компилируется - C++
1).Подскажите почему в формате .cpp код компилируется, а в .c не компилируется 2). Как сделать так, чтобы компилировалось в .c? ...

не компилируется - C++
люди добрые!и не очень!! итак.имеются два файла-игра и меню игры. из них я создала проект.так понимаю один из main'ов нужно убрать-тот...

не компилируется - C++
Вот кусок кода class Game; class View { private: static int left;

Не компилируется - C++
Не могу понять в чем ошибка, помогите разобраться #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; void zapolnit() { FILE* f =...

20
ValeryS
Модератор
6707 / 5116 / 482
Регистрация: 14.02.2011
Сообщений: 17,188
18.11.2014, 19:48 #16
Цитата Сообщение от Krups Посмотреть сообщение
но буквы не исправляет
"Абидна,Да"
Странно что вообще диск не отформатировала
что за набор инструкций, сам можешь объяснить
Цитата Сообщение от mss307 Посмотреть сообщение
там ch вообще непроинициализирован
я это уже заметил но на это уже обратили внимание, в частности ты
Я пошел ниже
теперь пойду еще ниже
Цитата Сообщение от Krups Посмотреть сообщение
char a = ' ';
a-=32;
cout<<a;
что вообще ожидалось вывести на экран?
1
Krups
0 / 0 / 0
Регистрация: 17.11.2014
Сообщений: 12
18.11.2014, 20:40  [ТС] #17
Могу.
Задаю текст , считываю его.
циклом "фор" прохожу тексту , "ифом" ищу знаки препинания перехожу на след. символ.Далее,если мое значение ( буква ) маленькая => ее значение больше на 32 , чем значение этой же буквы, но большой , если равенство выполняется-делаю замену .
0
ValeryS
Модератор
6707 / 5116 / 482
Регистрация: 14.02.2011
Сообщений: 17,188
18.11.2014, 20:56 #18
Цитата Сообщение от Krups Посмотреть сообщение
Могу.
давай
листинг с построчным коментарием
Цитата Сообщение от Krups Посмотреть сообщение
"ифом" ищу знаки препинания перехожу на след. символ.
это здесь что ли
Цитата Сообщение от Krups Посмотреть сообщение
if((ch==34)||(ch==47)||(ch==64), ch++)
кто такой ch? откуда пришел? какие в нем значении?
и кто это в if разрешил запятую?
Цитата Сообщение от Krups Посмотреть сообщение
Далее,если мое значение ( буква ) маленькая =>
Цитата Сообщение от Krups Посмотреть сообщение
if ('a'>a)
откуда a взялось?
да условие то не то что ты описал
Цитата Сообщение от Krups Посмотреть сообщение
больше на 32 , чем значение этой же буквы,
Цитата Сообщение от Krups Посмотреть сообщение
char a = ' ';
a-=32;
cout<<a;
в a записывается пробел значение 0х20 в десятичном 32
вычитаем из 32 32 получаем 0
вопрос что ожидали на экране?
0
TheCalligrapher
С чаем беда...
Эксперт CЭксперт С++
3945 / 2169 / 553
Регистрация: 18.10.2014
Сообщений: 3,783
18.11.2014, 21:14 #19
Цитата Сообщение от ValeryS Посмотреть сообщение
и кто это в if разрешил запятую?
В С и С++ испокон веков есть оператор ',', и в 'if' его никто не запрещал
1
ValeryS
Модератор
6707 / 5116 / 482
Регистрация: 14.02.2011
Сообщений: 17,188
18.11.2014, 21:19 #20
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
В С и С++ испокон веков есть оператор ',', и в 'if' его никто не запрещал
и что он делает в данном коде?
вопрос не "запрещено, не запрещено"
а нафиг он здесь нужен?

согласен, прозвучало некорректно
0
IrineK
Заблокирован
19.11.2014, 04:35 #21
Krups,
сформулируйте условие задачи, которую вы пытаетесь решить
0
19.11.2014, 04:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2014, 04:35
Привет! Вот еще темы с ответами:

не компилируется - C++
только начал изучать C++ компилирую файл вроде компилируется нажимаю выполнить и он пишит исходный файл не откомпилирован помогите...

Не компилируется - C++
Вообщем вот код: #include &lt;iostream&gt; ; using namespace std; double kong(double); int main(){

Не компилируется!!!! - C++
Написал прогу которая каждое слово записывает в массив. При вводе текста выбивает объявления, а именно &quot;Инструкция по адресу...

не компилируется - C++
не компилируется этот код и не показывает какую нибуд ошибку #include &lt;cstdlib&gt; #include &lt;iostream.h&gt; void main(void) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru