Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Массив размером n × n https://www.cyberforum.ru/ cpp-beginners/ thread375041.html
Есть двумерный массив размером n × n, элементы которого целые числа. Нужно подсчитать среднее арифметическое четных элементов, расположенных ниже главной диагонали.
Наследование C++
Создаю базовый класс: #include <string> using namespace std ; class T { protected: string name ;
C++ Помогите доработать код. Задача состоит в следующем: надо создать массив и вставить вместо двух случайных элементов "нули". После посчитать сумму элементов между "крайними нулями". Например если был массив 5 4 -1 8 6 4 2 3 3 7 0 -6 И после вставки "нулей" стал таким: 5 4 0 8 6 4 0 3 3 7 0 -6 Получается что сумма будет равна: 8+6+4+0+3+3+7=31 Вставку двух нулей делаем для того, чтобы быть уверенными, что у нас... https://www.cyberforum.ru/ cpp-beginners/ thread375018.html C++ Где найти hid.lib? https://www.cyberforum.ru/ cpp-beginners/ thread375017.html
есть прога, там подключается #include <hidsdi.h> но он его не находит пишет fatal error C1083: Не удается открыть файл включение: hidsdi.h: No such file or directory как я понял чтобы он его находил надо подключить hid.lib и setupapi.lib но у меня в студии почему то нет hid.lib. Подскажите что сделать. Добавлено через 1 час 58 минут Очень надо
C++ Вопрос по отладке+задача.
Изучаю программирование. Пытаюсь решить эту задачу:https://www.cyberforum.ru/cpp-experts/thread153746-page6.html Проблема даже не в том что пока не получается. Вот код: #include<iostream> using namespace std; int main() { int i,k,j;j=0; int counter=0;
C++ Перевести километры в мили https://www.cyberforum.ru/ cpp-beginners/ thread375001.html
4.Составить программу, которая пересчитывает время пробега дистанции, выраженной в километрах, во время, требуемое для пробега одной мили.
C++ попадание в мишень https://www.cyberforum.ru/ cpp-beginners/ thread374995.html
Здравствуйте. Задание такое, стреляют в мишень, когда попадают начисляется 10 очков, когда промахиваются 0
C++ Для функции f(x), график которой представлен на рисунке. Вычислить F(a).
Дано действительное число a. Для функции f(x), график которой представлен на рисунке. ВЫЧИСЛИТЬ F(a). График во вложении ниже.
C++ Перегрузка оператора + #include <iostream> #include <conio.h> #include <fstream> #include <string> #include <stdlib.h> using namespace std; class TestContent { https://www.cyberforum.ru/ cpp-beginners/ thread374986.html C++ С/С++ и Linux - посоветуйте литературу https://www.cyberforum.ru/ cpp-beginners/ thread374985.html
Посоветуйте литературу. Хочу научится программировать на этих языках, но у меня стоит ос Ubuntu (Linux).
C++ Определить количество отрицательных элементов, лежащих выше главной диагонали матрицы
Доброго времени суток, Borland C учил давно и уже не помню что да как делается.. задание 1. определить количество отрицательных элементов, лежащих выше главной диагонали матрицы A(MxN). задание 2. найти количество одинаковых элементов массива A={a}. Добавлено через 3 часа 18 минут покопался в книжках, решил все сам..
C++ Обратиться к файлу, не указывая полный путь к нему https://www.cyberforum.ru/ cpp-beginners/ thread374969.html
Открывая файл я указываю путь на файл который находится в подкаталоге. system("start imya_papki\\test.exe"); А можно ли теперь из этого test.exe открыть предыдущий файл не указывая прямой путь (C:\\program files\\.... т.к. например диск может называться по другому) а как нибудь обратиться к каталогу в котором находиться этот каталог
5 / 5 / 2
Регистрация: 01.10.2011
Сообщений: 46
0

Сравнение строк - C++ - Ответ 2119842

30.10.2011, 20:21. Показов 523. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток) Помогите пожалуйста студенту)
Написал пользовательскую функцию для поиска совпадений строк.
При вводе переменной f 1 строки в списке поиск проходит успешно , а когда ввожу 2 и более строчку NULL не возвращается.
В чем может быть проблема?

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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
void search(table *str,int n)
{   
    char f[14];
    int c=4;
    int i=0;
    int k=0;
    HANDLE hCon;                     // Задал имя заголовка который будет использовать в дальнейшем
    COORD cPos;                       // Задал координаты X и Y. Тип Short - целочисленный знаковый тип
        
        hCon = GetStdHandle(STD_OUTPUT_HANDLE); 
                                                                     
    ifstream in;
    in.open("database.txt");
    if(!in.is_open())
    {cout<<"Ошибка! Файл не может быть найден/открыт.";exit(1);}
    system("cls");
    cout<<"Введите фамилию";
    cin>>f;
    in>>str[i].name;
    if(strcmp(str[i].name,f)==NULL){
        cout<<i;
                    k=k+1;
                    c=i+4;
                    system("cls");
                    cout<<"#############################################################################\n";
                    cout<<"#   Фамилия    #   Отдел   # Кат.вредн #    Должность    #  Оклад  # Премия #\n";
                    cout<<"#############################################################################\n";
                    cPos.Y = c;
                    cPos.X = 1;    
                    SetConsoleCursorPosition(hCon, cPos);
                    cout<<str[i].name;
                    cPos.Y = c;
                    cPos.X = 16;
                    SetConsoleCursorPosition(hCon, cPos);
                    in>>str[i].otdel;
                    cout<<str[i].otdel;
                    cPos.Y = c;
                    cPos.X = 33;
                    SetConsoleCursorPosition(hCon, cPos);
                    in>>str[i].vred;
                    cout<<str[i].vred;
                    cPos.Y = c;
                    cPos.X = 40;
                    SetConsoleCursorPosition(hCon, cPos);
                    in>>str[i].dolj;
                    cout<<str[i].dolj;
                    cPos.Y = c;
                    cPos.X = 58;
                    SetConsoleCursorPosition(hCon, cPos);
                    in>>str[i].oklad;
                    cout<<str[i].oklad;
                    cPos.Y = c;
                    cPos.X = 68;
                    SetConsoleCursorPosition(hCon, cPos);
                    in>>str[i].premia;
                    cout<<str[i].premia;
                    cout<<endl;
    }
                    
    
    
                
 
 
 
            if(k==0) 
            cout<<"Совпадений нет"<<endl;
    in.close();
    cout<<"\n";
    system("PAUSE");
    system("cls");
}
Добавлено через 1 час 51 минуту
Спасибо разобрался.

Вернуться к обсуждению:
Сравнение строк C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2011, 20:21
Готовые ответы и решения:

Сравнение строк
У меня передаётся параметр при запуске через командную строку *argv, и сравнивается с уже заданным...

Сравнение строк
Доброго времени суток! Имеется задачка: для двух заданных строк символов вывести без повторений...

Сравнение строк
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;cstdio&gt; #include &lt;cstring&gt; using namespace...

Сравнение строк
Сначала указываю каталог, из которого нужно вывести список файлов этого каталога, затем ввожу имя...

0
30.10.2011, 20:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2011, 20:21
Помогаю со студенческими работами здесь

Сравнение строк
char hey ; // оператор для выбора cout &lt;&lt; &quot;Как мне к вам обращаться? На ты или вы? (введите 'ты',...

сравнение строк
Подскажите как сравнить std::string и char *array ? может нужно преобразовать к одному типу сперва...

Сравнение строк
Есть два файла,достаю из первого - 1-ю строку и из 2 - 1-ю строку Они имеют вид:...

сравнение строк
как сравнить строки на совпадающие? идея такая...есть исходная строка типа char вводим с клавы ещё...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru