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

Определить самую длинную строку в тексте - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ map,немогу сообразить,лаба. http://www.cyberforum.ru/cpp-beginners/thread214115.html
*текст задания* В файле хранится информация о продуктах: наименование, цена, количество про-данного товара в шт. за последний месяц.(сорт.по возраст.цены,по алфавиту) Вывести на экран сведения о 10 (можно меньше) товарах, которые принесли наибольший доход. вопрос:как вывести на экран сведения о товаре,которые принесли наибольший доход. то что надо кол-во на цену умножить эт я поняла:)но я...
C++ Решение СЛУ методом Гаусса Напишите плз прогу, которая будет решать слу методом Гаусса. #include "stdafx.h" #include "iostream" #include "conio.h" using namespace std; #define nmax 100 int _tmain(int argc, _TCHAR* argv) { http://www.cyberforum.ru/cpp-beginners/thread214114.html
C++ Добавить отсутствующие конструкторы
#include <iostream> using namespace std; class base { int i, j; public: base (int n, int m) { i=n; j=m;} void showij() { cout << i << ' ' << j << '\n'; } };
Циклические программы по накопления суммы или произведения. Массив. C++
Такая задача: Дано одномерный массив С, который состоит из 12 элементов. Вычислить все значения функции, а также сумму значений функций для отрицательных элементов массива. Язык - Си.
C++ Рассчитать количество "пиков" массива http://www.cyberforum.ru/cpp-beginners/thread214085.html
Всем привет. Задание: Назовем «пиком» массива вещественных чисел его элемент, для которого значения обоих его соседей меньше его собственного значения. Найдите количество таких пиков в массиве. С массивами к сожалению плохо дружу Заранее благодарен
C++ программа с массивами помогите,пожалуйста, студенту написать прогу на си. Такая вот задача Дан одномерный массив А, состоящий из N элементов. Исключить из массива первый отрицательный элемент, следующий за максимальным. подробнее

Показать сообщение отдельно
_arty_
29 / 28 / 1
Регистрация: 10.07.2009
Сообщений: 317

Определить самую длинную строку в тексте - C++

18.12.2010, 20:01. Просмотров 482. Ответов 1
Метки (Все метки)

Определить самую длинную строку в тексте. Найденную строку передавать в главную функцию.
И ещё, не могу понять почему если задать размер "3", то вводится только 2 строки и выводится соответственно тоже.....
Вот наработки:

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
73
74
75
76
77
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
#include <tchar.h>
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
//----------------------------------------------------------------------------------
char **zap_mas(int n)
{char **hstr;
int i;
hstr = new char*[n];
for (i = 0; i < n; i++) hstr[i] = new char[20];
clrscr();
cout<<"Vvedite text \n";
for (i = 0; i < n; i++) gets(hstr[i]);
return(hstr);
}
//----------------------------------------------------------------------------------
void prosm(char** mas, int n)
 
{for (int i = 0; i < n; i++) puts(mas[i]);}
//----------------------------------------------------------------------------------------
main()
{
char **str;
 
 
 
int n,i,j,p;
 
while (1)
    {cout<<"\n 1 - Zapolnenie strok";
    cout<<"\n 2 - Prozmotr strok";
    cout<<"\n 3 - Poisk";
    cout<<"\n 4 - Exit";
    cout<<"\n Your choose:";
    cin>>p;
 
    switch(p){
 //-----------------------------------------------------------------
     case 1:
{clrscr();
cout<<"Vvedite razmer strokovogo massiva \n";
cin>>n;
str = zap_mas(n);
getch();
 clrscr();
 break;
}
//----------------------------------------------------------------
        case 2:
                {clrscr();
        prosm(str,n);
                getch();
        clrscr();
                break;}
//----------------------------------------------------------------
case 3: {
 
}
//----------------------------------------------------------------
case 4: {  clrscr();
            return 0;
}
//-----------------------------------------------------------------
 
} //case
 
 }         //цикл while
 
//getch();
  //    return 0;
 
    }
//---------------------------------------------------------------------------
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru