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

Дружественные функции С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Комбинаторика http://www.cyberforum.ru/cpp-beginners/thread1096857.html
Доброго всем времени суток!Помогите пожалуйста с решением такой задачи.Дана последовательность вещественных чисел.Пользователь вводит число.Программа должна показать все возможные комбинации чисел составляющих сумму заданного числа из этой последовательности.Если таких комбинаций нет выдать сообщение.Количество чисел для комбинации задает пользователь.Результат вывести в виде таблицы. Пример...
C++ Дано бинарное дерево. Выполнить вращение для самого разбалансированого поддерева Здравствуйте. Прошу помощи в решение задачи. Дано бинарное дерево. Выполнить вращение для самого разбалансированого поддерева. Просьба написать код. Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread1096855.html
C++ Динамический ввод строки
Решил на будущее написать программу динамического ввода. Судя по выводу, где-то произошла утечка памяти(в выводе появляется 3 квадратика в конце). Все перепробовал, не знаю как решить #include <iostream> using namespace std; unsigned char* newHeap(unsigned char* oldMass,int oldCount,unsigned char ch){ unsigned char* newHeap=new unsigned char; for(int i=0;i<oldCount;i++)...
Создать систему наблюдения за животными в зоопарке C++
создать систему наблюдения за животными в зоопарке. каждое животное имеет свое название,имя,возраст и вес . помогите срочно пожалуйста.
C++ Ввод строки с пробелами http://www.cyberforum.ru/cpp-beginners/thread1096822.html
Собственно вот текст, не хочет никакими функциями принимать строку stud.fio с пробелами, испробовал всё, до чего голова дошла. Нужно чтобы в переменную stud.fio можно было вводить целую строку с пробелами. Помогите пожалуйста и если знаете почему не работает gets и getline, то просветите. #include "stdafx.h" #include <iomanip> #include <iostream> #include <stdio.h> #include <Windows.h>
C++ Удаление элемента структуры Есть код. Удаляет заданный элемент структуры. void list_del(list_head *list, int i){ if(list->head==NULL){printf("Список не содержит элементов.");return;} list_node *current = list->head; for (int j=0; j<i-1;j++){ current = current->next;} list_node *temp = current->next; current->next=temp->next; free(temp->data); free(temp);} подробнее

Показать сообщение отдельно
Sklif
-51 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 60
14.02.2014, 23:02     Дружественные функции С++
Здравствуйте, помогите пожалуйста решить задачку с помощью дружественных функций:
Считайте текст и выведите на экран исходный текст, а затем предложения, содержащие определенное количество слов.
Есть небольшие наработки...
тут считает сколько слов в последнем предложение, как сделать чтобы искало предложения с определённым количеством слов
Буду благодарен!
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
class ST
{
        char Text[512];
            public:
        void VT(){ cout << "Введите текст" << endl; cin.getline(Text, 511); };
        friend void Proverka(ST);
};
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    ST P;
    setlocale(0,"");
    P.VT();
    Proverka(P);
    system("pause");
    return 0;
}
 
void Proverka(ST A)
{
char Text[512];
gets(Text);
gets(Text);
gets(Text);
unsigned int a,i;
a=0;
for (i=0;i<strlen(Text)-1;i++)
 if ((Text[i]==' ') && (Text[i+1]!=' '))
  a=a+1;
if (Text[0]!=' ')
    a=a+1;
cout<<"В строке: "<<a<<" слов(а)"<<endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru