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

Ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сбалансированное двоичное дерево поиска http://www.cyberforum.ru/cpp-beginners/thread190696.html
ЗДРАВСТВУЙТЕ! Есть код. При компилировании выдаёт ошибку. Помогите исправить пожалуйста. avl.h #include <iostream> #include <cassert> using namespace std; //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Файл avl.h. // Шаблон класса avl_tree. Реализует двоичное дерево поиска с // балансировкой по высоте....
C++ Лучшие книги, для изучения c++ с нуля. Можете сказать книги, с которых вы начали изучать c++ ? Я из 10 класса. Программированием вообще не занимаемся... Можете подсказать какуй-нибудь книгу, простую в изучении. Легкую в понимании =) спасибо! http://www.cyberforum.ru/cpp-beginners/thread190669.html
Удалить все отрицательные элементы C++
#include <iostream> using namespace std; int main() { int i=0, g=0, j=0, n=0; int arr; int scndArr; cout << "Input n: "; cin >> n;
Строка C++
Ввести строку. Найти в строке максимальное по размеру слово и вывести его на экран в обратном порядке. (просьба без замутов, max просто) Спасибо.
C++ описать структуру http://www.cyberforum.ru/cpp-beginners/thread190642.html
Народ помогите плиз никак не втуплю как написать данную прогу. Описать структуру студент имеющую следующие поля:фио, оценки по математике ,оценки по оа, оценки по информатике ,курс. Программа должна позволять добавить данные о студенте в файл, выводить информацию о всех студентах, об отличниках, хорошистах и двоечниках, реализовать в виде меню.
C++ программа на строки помогите плиз кто нить решить!! 1. В строке найти заданную последовательность символов и от конца этой последовательности удалить все символы до конца строки. 2. В каждом слове текста удалить все последующие вхождения первого символа этого слова . Словом считать любую последовательность, содержащую только русские и латинские буквы. Разделители между словами и их количество может быть любым.... подробнее

Показать сообщение отдельно
x1Mike7x
 Аватар для x1Mike7x
214 / 127 / 6
Регистрация: 06.11.2010
Сообщений: 234
13.11.2010, 20:25     Ошибка
А, точно, завтыкал.
+ 1) В проверке корректности ввода символа, я полагаю, что true|false надо поменять местами. 2) В самом if'е между проверкой на вхождение в кириллицу/латиницу надо ставить or, а не and.
Тогда более правильным будет переделать код так:
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 <windows.h>
#include <cstdlib>
#include <iostream>
#include <cstdio>
#pragma hdrstop
#include <conio.h>
using namespace std;
 
bool correct(char ch)
 
{
    if ((ch>='a')&&(ch<='z') || (ch>='A')&&(ch<='Z') || (ch>='а')&&(ch<='я') || (ch>='А')&&(ch<='Я'))
        return true;
    else 
        return false;
};
 
int main(int argc, char* argv[]);
{
    char *str="Vvedite stroky";                  
    std::cout<<*str;
    // тут по-видимому должен быть код ввода строки и проверки его на правильность посимвольно 
    getch();
    return 0;
}
 
Текущее время: 04:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru