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

Обработка массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить алгоритм и программу длля поиска в массиве целых чисел из 5 элементов минимального числа. http://www.cyberforum.ru/cpp-beginners/thread617775.html
Составить алгоритм и программу длля поиска в массиве целых чисел из 5 элементов минимального числа.
C++ Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m! Вычислить вектор a={A1,A2...An}, если А1=0,5 Аm=M аm-1+m! http://www.cyberforum.ru/cpp-beginners/thread617774.html
Вычислить количество чисел, квадрат которых меньше 10 C++
Вычеслить количество чисел, квадрат которых меньше 10
C++ Ввести массив из 10 элементов, найти произведение элементов массива.
Ввести массив из 10 элементов, найти произведение элементов массива.
C++ На плоскости задано множество прямых. Найти количество пересечений этих прямых http://www.cyberforum.ru/cpp-beginners/thread617708.html
На плоскости задано множество прямых. Найти количество пересечений этих прямых плиз помогиите с решением!!
C++ Сумма между двумя контейнерами I need to create function Sum() that calculates sum between two containers. Code below work fine except function Sum between two containers... Условие задачи звучит так: "Also create a Sum()... подробнее

Показать сообщение отдельно
igorrr37
1859 / 1477 / 231
Регистрация: 21.12.2010
Сообщений: 2,462
Записей в блоге: 11
02.07.2012, 16:09
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
#include <stdio.h>
#include <string.h>
 
int main()
{
    FILE* pf = fopen("in.txt", "r"); // строку берём из файла
    if(pf)
    {
        char buf[BUFSIZ];
        const char* pComb = "qw", *pDelims = " ";
        size_t pCombLen = strlen(pComb);
        fscanf(pf, "%[^\n]s", buf);
        char* pw = strtok(buf, pDelims);
        for(; pw; pw = strtok(NULL, pDelims))
        {
            size_t wLen = strlen(pw);
            if((wLen >= pCombLen) && !strcmp(pw + wLen - pCombLen, pComb))
            {
                printf("%s, %u\n", pw, wLen);
            }
        }
        fclose(pf);
    }
    else perror("fopen failed");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru