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

Во введённом тексте найти самое длинное слово - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить является ли выражение состоящее только из ПРОПИСНЫХ букв палиндромом http://www.cyberforum.ru/cpp-beginners/thread662832.html
Проверить является ли выражение состоящее только из ПРОПИСНЫХ букв палиндромом. Если да то напечатать полученный, иначе вывести строку с удаленными прописными символами... #include <iostream> #include <stdio.h> #include <string> using namespace std; int main() {
C++ Массив: Получить сумму положительных и отрицательных элементов массива Добрый вечер , ребята не могли бы вы не помочь написать 2 программки с массивами на с ++, буду очень благодарен . 1. Напишите программу, которая сначала вводит десять чисел в одномерный массив, а затем складывает отдельно все положительные элементы этого массива, отдельно отрицательные элементы и выдаёт полученные результаты. 2.Напишите программу, которая вводит с клавиатуры 20 реальных... http://www.cyberforum.ru/cpp-beginners/thread662813.html
C++ Реверсирование строк
Нужно отсортировать строки по алфавиту и вывести в файл реверсированные строки. #include "stdafx.h" #include <fstream> #include <iterator> #include <vector> #include <string> #include <algorithm> using namespace std;
C++ Сравнивание числа с числом из файла
Есть следующие строки, которые считывают из файла цифру: #define WORKFILE "C:\\tmp.html" ... char workProcess; ifstream input_file(WORKFILE);
C++ Строка: Вывести строку-описание данного числа, например: 256 — «двести пятьдесят шесть» http://www.cyberforum.ru/cpp-beginners/thread662782.html
Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 — «двести пятьдесят шесть», 814 — «во- семьсот четырнадцать в c++ с использованием cin, cout, witch, case! Буду благодарен!!!
C++ FLTK, "Hello World" Взял код из документации к FLTK: #include <FL/Fl.H> #include <FL/Fl_Window.H> #include <FL/Fl_Box.H> int main(int argc, char **argv) { Fl_Window *window = new Fl_Window(340,180); Fl_Box *box = new Fl_Box(20,40,300,100,"Hello, World!"); box->box(FL_UP_BOX); box->labelfont(FL_BOLD+FL_ITALIC); подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1283 / 945 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
03.10.2012, 16:30     Во введённом тексте найти самое длинное слово
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 <iostream> 
 
int main() 
{ 
   char str[500];
   char* ptr; 
   int max = 0; 
   char* max_word;  
 
   std::cout << "Inter a string " << std::endl; 
   std::cin.getline(str, 500);
 
   ptr = strtok(str," ,.-"); 
   while(ptr!= NULL) 
   { 
       int size = strlen(ptr); 
       if( size > max) 
       { 
           max = size; 
           max_word = ptr; 
       } 
       ptr = strtok(NULL," ,.-"); 
   } 
   std::cout << "Max word is: " << max_word << std::endl;
}
 
Текущее время: 03:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru