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

C++ строки нужен хотябы пример - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дешифратор http://www.cyberforum.ru/cpp-beginners/thread314849.html
Здравствуйте, не могли бы вы мне помочь с данной программой в объяснении её где какие операции она совершает. Писал её я не сам, т.к. знаю плохо C++. Помогите пожалуйста, в университете надо долг...
C++ Зеркально отразить элементы матрицы относительно вертикальной оси симметрии Если не сложно помогите сделать еще 2 задачи, очень нужно! Заранее спасибо)) 2. Дана матрица размера M  N. В каждом ее столбце найти количество элементов, больших среднего арифметического всех... http://www.cyberforum.ru/cpp-beginners/thread314843.html
C++ Из входной последовательности символов построить бинарное дерево поиска
как из входной последовательности символов построить бинарное дерево поиска. Подскажите пожалуйста.
Переводчик C++
Есть задание написать переводчик русских букв в транслит и обратно,все хорошо но есть проблема,при переводе букв ч,щ,ш в транслит все работает,переводятся как ch,shh и sh,но вот когда переводить...
C++ Ошибка при компиляции undefined reference to `List<int>::List()'| http://www.cyberforum.ru/cpp-beginners/thread314819.html
Доброго времени суток=) столкнулась с такой проблемой нужно написать шаблон класса. При компиляции выдает ошибку undefined reference to `List<int>::List()'. причем если перенести реализацию...
C++ Как в С++ конвертнуть HEX в DEC? Киберперцы, есть ли готовая функция в Visual C++ для конвертации из HEX (типа F4A36) в DEC (типа 1002038) ? подробнее

Показать сообщение отдельно
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
08.06.2011, 08:05
Цитата Сообщение от kisya8 Посмотреть сообщение
а как программа будет выглядеть,если нужно заданную строку записать в один файл,а результат во второй?
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
#include <iostream>
#include <cstring>
#include <cstdio>
#define size 1000
#define delims " \t\n!?,."
struct words{char word[30];};
int main(){
        char s[size];
        std::cin.getline(s,size);
        unsigned maxlen=0,j=0,count=0;
        char * p=strtok(s,delims),vowels[]="eyuioajEYUIOAJ";
        words array[30];
        while (p){
                unsigned x,y; //количесто согласных и гласных
                x=y=0;
                strcpy(array[j++].word,p); 
                if (strlen(p)>maxlen) maxlen=strlen(p);
                for (unsigned i=0; p[i];i++) //подсчет гласных и согласных
                        if (strchr(vowels,p[i])) x++; else y++;
                if (x==y) count++;
                p=strtok(0,delims);
        }
        freopen("file1.txt","w",stdout);
        std::cout << "longest words:\n";
        freopen("file2.txt","w",stdout);
        for (unsigned i=0; i < j;i++)  //Вывод слов с максимальной длиной
                if (strlen(array[i].word)==maxlen) std::cout << array[i].word << ' ';
        std::cout << "\ncount - " << count << std::endl; //вывод количества слов, у которых гласных букв столько же, сколько и согласных
        return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru