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

Русско-английский и англо-русский словарь - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент http://www.cyberforum.ru/cpp-beginners/thread32974.html
1) Для заданной матрицы размером n а n найти такие к, что к-я строка матрицы совпадает с к-м столбцом. 2) Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент
C++ загрузка txt файлов доброго времени суток! у меня такой вопрос: надо программа на с++ прогнозирование случ последовательностей(при помощь авторегрессии). имеется txt файл с данными числами(на примере спорт лотто 5 из 35"например") сам розыгрыш данного тиража (т.е. 5 чисел) отделены друг от друга пробелами. на новой строке новый тираж. помогите пожалуйста с кодом программы, как вызвать этот txt файл и рассчитать... http://www.cyberforum.ru/cpp-beginners/thread32954.html
C++ Проверить баланс скобок в текстовом файле
1. из файла f1 выводится текст (текст со скобками) 2. проверяется соответствие скобок 3. если не соответствуют, то в фаил f2 вводиться пояснение: -количество "(" не соответствует кол-ву ")" или -")" появляется до "(" (т.е. скобка закрывается раньше чем открывается)
Сортировка файла без использования массивов C++
помогите, плиз, задачка простенькая. (не знаю, как отсортировать без массива) дан файл целых чисел, отсортировать его, не используя массивы.
C++ работа с текстом. рег. выражения http://www.cyberforum.ru/cpp-beginners/thread32921.html
с C впервые сталкиваюсь - возник вопрос по регулярным выражениям.. допустим в переменной t текст со скобками "(", ")". задача: вывести сообщение если количесво ( , не соответствует кол-ву ) вывести сообщение если ) стоит перед ( , т.е. скобка закрывается без открытия помогите плз ;)
C++ Кодирование и раскодирование текста на С++ Подскажите пожалуйста какие бывают способы кодирование и раскодирования текста??? (С++) подробнее

Показать сообщение отдельно
KoIIIeY
163 / 163 / 4
Регистрация: 08.01.2011
Сообщений: 850
08.01.2011, 16:23     Русско-английский и англо-русский словарь
Цитата Сообщение от kazak Посмотреть сообщение
.....
А почему ты сразу не использовал strcmp ?

Но я согласен, стало проще:
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
#include <iostream.h>
#include <fstream.h>
#include <string.h>
#include <windows.h>
 
char bufRus[256];
 
char* rus(const char* text) {
      CharToOem(text, bufRus);
      return bufRus;
      }
 
int main(int argc, char* argv[])
{
   char word[50] = {'\0'}, str[100] = {'\0'};
   char *buf1 = NULL, *buf2 = NULL;
   bool find = false;
   ifstream fileIn;
 
   fileIn.open("dict.txt");
   if (!fileIn.is_open())
   {
      cout << rus("Базы нет") << endl;
      exit(1);
   }
   cout << rus("База открыта") << endl;
   cout << rus("Введите слово") << endl;
   cin.getline(word, 50);
   
   while (!fileIn.eof())
   {
      fileIn.getline(str, 100);
      buf1 = strtok(str, "=");
      buf2 = strtok(NULL, " ");
      buf1 = rus(buf1);
      if (strcmp(buf1, word) == 0)
      {
 
         cout << word << " = " << rus(buf2) << endl;
         find = true;
         break;
      }
      if (strcmp(buf2, word) == 0)
      {
         cout << word << " = " << buf1 << endl;
         find = true;
         break;
      }
   }
   if (!find)
      cout << rus("Нет совпадений") << endl;
 
   fileIn.close();
   system("pause");
   return 0;
}
 
Текущее время: 13:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru