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

Полезная длина строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объясните словесно плиз одну функцию небольшую http://www.cyberforum.ru/cpp-beginners/thread370089.html
bool IsEven(int val) { bool valIsEven = val%2 ? false : true; return valIsEven; } Люди не могу понять словесно как функия выполняется... ну вот что за тип такой bool ? тип где применяется истина и лож? и как она тут применяется? функция определения четное число или нет это понимаю... делам на 2 с определением остатка... если нету значит четное... не могу понять что за знак вопроса после...
C++ Вопросы от новичка по C++ 1)В С++ можно делить с остатком только вещественные числа? К примеру: int a,b; float c; Если 5 поделить на 4 ,то получим 1 без остатка,а если все переменные находятся в типе float ,то получим 1,25 . В паскале помню integer можно было делить спокойно с остатком 2)Что делает endl ? Он как я понял очищает весь буфер? 3)Зачем пишут std::cout ,а не просто cout? http://www.cyberforum.ru/cpp-beginners/thread370076.html
C++ Строковый массив произвольного размера
Можно ли каким-то образом образом написать программу, в которой будет вводиться строковый массив произвольной длины? Если бы это был массив чисел, его можно было бы задать динамическим int *a; потом ввести с клавиатуры число элементов массива int n; cout << "Input n="; cin>> n; и задать размерность массива
Конвертировать программу из с# в с++ C++
Доброго всем времени суток=)), Народ помогите конвертировать программу из с# в с++ Надо аппроксимировать заданную исходную функцию f(x) многочленом на интервале . Задано количество неизвестных параметров n, вид аппроксимации и m – количество точек, в которых задана функция. Таблица исходной функции yi=f(xi) вычисляется в точках xi = a + (i −1)(b − a) /(m −1), i =1, m. Используя полученную...
C++ разветвляющиеся алгоритмы http://www.cyberforum.ru/cpp-beginners/thread370061.html
текст программы: #include <vcl.h> #include <stdio.h> #include <conio.h> #include <iostream.h> #include <iomanip.h> char* Rus(const char* text); void main()
C++ Путешествие коня Приветствую всех. Немного запутался с задачей, правильно ли сделал. int main() { setlocale( LC_ALL, "RUS" ); const size_t size = 8; const int hor = { 2, 1, -1, -2, -2, -1, 1, 2 }; const int ver = { -1, -2, -2, -1, 1, 2, 2, 1 }; подробнее

Показать сообщение отдельно
Rafnes
0 / 0 / 0
Регистрация: 18.10.2011
Сообщений: 6
21.10.2011, 14:45     Полезная длина строки
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 <iostream>
#include <string.h>
using namespace std;
int main ()
{
    int wdcount = 0;
    char str1 [100000] = "";
    char str2 [100000] = "";
    char newc, oldc;
    freopen ("input.txt", "r", stdin);
    
    for (int i = 0; i < strlen (str1); i++)
    {
        cin >> str1 [i]; 
        if ((i >= 'a') && (i <='z')) wdcount++;
     }
    cout << "/n";
    for (int i = 0; i < strlen (str2); i++)
    {
        cin >> str2 [i];
        oldc = i; newc = i+1;
        if ((oldc == '?') && (oldc == newc)) cout << "Error!";
    }
 
 
 
 
 freopen ("output.txt", "w", stdout);
 cout << wdcount;
 freopen("CON", "w", stdout);
 return 0;
}

Независимо от содержания input.txt, в output.txt выдает 0

Где напортачил?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru