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

Нужно переделать эту программу, под другую ситуацию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить из строки все слова, начинающиеся на гласную букву http://www.cyberforum.ru/cpp-beginners/thread786219.html
Задание:Удалить из строки все слова, начинающиеся на гласную букву Помогите пожалуйста! (С++)
C++ В заданном тексте удалить символ "," и подсчитать число удаленных символов Задание:В заданном тексте удалить символ "," и подсчитать число удаленных символов. Помогите пожалуйста! (С++) http://www.cyberforum.ru/cpp-beginners/thread786214.html
C++ решение двумерных массивов (Вычислить сумму элементов не равных нулю и посчитать их количество, найти номера столбцов с положительными элементами)
решить задачи и составить блок-схемы: ввести двумерный массив С. Вычислить сумму элементов не равных нулю и посчитать их количество. Результат отобразить на экране. ввести двумерный массив I ....
C++ Netbeans C++
Начинаю учить программирование (С++), посоветовали NetBeans (поставил компилятор MinGW). При запуске проекта IDE, если в коде были команды типа scanf или system("pause"), собирает проект нормально; а...
C++ Code::Blocks подсказка при вводе параметров функций http://www.cyberforum.ru/cpp-beginners/thread786151.html
К Студии все понятно, начинаешь вводить и оно подсказывает, какой параметр идет следующим. В Блокс выводит только переменные, как заставить выводить подсказку при вводе параметров функции?
C++ Блокируем клавиатуру Нужна программа, которая имеет возможность включать и выключать клавиатуру подробнее

Показать сообщение отдельно
hinata46243
1 / 1 / 0
Регистрация: 12.10.2012
Сообщений: 46

Нужно переделать эту программу, под другую ситуацию - C++

14.02.2013, 14:46. Просмотров 233. Ответов 0
Метки (Все метки)

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 <stdio.h>
#include <conio.h> 
#include <string.h> 
#include <vcl.h>
#define LEN 80       
#define NUM_W 40       
void main()
{ int i, j, k = 0;
  char str[LEN],        
          *words[NUM_W],      
          divide[] = ".,:;!? ";     
 cputs("\n\r Vvedite stroky: ");
 gets(str);
 words[k] = strtok(str, divide);      
 while((words[++k] = strtok(NULL, divide)) != 0); 
 cputs("Spisok yporyadochennih slov: ");
 for (i = 0; i < k; i++)                          
{   for (j = 0; j < i; j++)                                                          
                if(strcmp(words[i], words[j]) < 0) goto following;
         for (j = k-1; j > i; j--) 
                    if(strcmp(words[i], words[j]) > 0) goto following;
         cputs(words[i]); putch(' ');
      following:
      }  getch();
}
Определить в строке количество слов, не равных К-му слову строки, но содержащих К-е слово как подстроку.
Используя char *strstr(const char *s1, const char *s2); эту функцию.
Помогите пожалуйста.срочно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru