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

Найти порядковый номер слова максимальной длины в строке и номер позиции, с которой оно начинается - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ постоянная ссылка http://www.cyberforum.ru/cpp-beginners/thread732224.html
Что такое "постоянная ссылка"? Странный вообще термин. Ссылка же вроде по определению постоянна (является константным указателем). Что есть ссылка на постоянный объект вроде ясно: const Obj & rObj; А вот что есть постоянная ссылка не пойму.
C++ Из массива А(20) сформировать два массива 10. Из массива А(20) сформировать два массива: -Первый должен содержать отрицательные элементы, имеющие нечетный индекс; -Второй должен содержать положительные элементы, имеющие четный индекс http://www.cyberforum.ru/cpp-beginners/thread732220.html
Вычислить значение S,P C++
Помогите, пожалуйста!
C++ Файл прямого доступа
Задание ввести не менее 10 студентов (5 девушек и 5 юношей) и 3 оценки по предметам. Вывести список студентов (т.е. юношей) кто получает стипендию. Написал, но не выводит списком, а только одного студента. Что исправить, чтобы выводил списком. #include <iostream> #include <string> #include <fstream> #include <stdio.h> #include <cstring> using namespace std; struct Spisok {
C++ Противоположное значение времени http://www.cyberforum.ru/cpp-beginners/thread732208.html
Помогите пожалуйста найти противоположное значение времени. Как я понимаю это надо от 24:00:00 отнять время, которое ввел пользователь. Как это осуществить? #include <iostream> #include <stdlib.h> using namespace std; class MyTime { int h, m, s; //в переменные будет передаваться значение из параметров public:
C++ ООП. Шаблоны ( БД для пациентов) Стоит задача запрограммировать БД(грубо говоря) для пациентов определенной клиники. Класс пациент включает в себя класс процедур. Проблема возникает при добавлении процедуры, а если точнее-она вообще не добавляется. подробнее

Показать сообщение отдельно
frost26
0 / 0 / 0
Регистрация: 15.12.2012
Сообщений: 3
22.12.2012, 11:03  [ТС]     Найти порядковый номер слова максимальной длины в строке и номер позиции, с которой оно начинается
Все ненадо) сам справился)
Если кому интересно:
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
#include <string.h>
#include <iostream.h>
#include <stdio.h>
#include <math.h>
void main()
{
char s[50];
int a[50],b[50];
int i,j,k,z,d,max;
gets(s);
d=strlen(s);
s[d]=' ';
k=0;
for (i=0; i<d; i++)
if ((s[i]!=' ')&&((i==0)||(s[i-1]==' '))) 
{
    j=i;
b[k]=i;
while (s[j]!=' ') 
{
    a[k]++; j++;
}
k++;
}
max=a[0];
for (i=1; i<k; i++) if (a[i]>max) 
{
    max=a[i]; z=i;
}
cout<<"nomer slova = "<<z+1<<' '; 
cout<<"poziciya(otschet ot 0) = "<<b[z]<<' ';
}
 
Текущее время: 08:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru