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

"Пробег" по массиву. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите как прочитать целочисленное значение из string. http://www.cyberforum.ru/cpp-beginners/thread352393.html
Помогите! Есть файл содержащий значения для некоторых целочисленных переменных в виде "имя = значение": vn1 = 11 vn2 = 131 vn3 = 74 *Числа могут быть либо трёхзначные, либо двухзначные. Вопрос - как проще и логичнее считать эти числа в свои переменные?(можно переформатировать файл) Я сделал так: 1) Прочитал файл в одномерный символьный массив 2) Используя strstr() находил нужное имя...
C++ Как выучить C++? Привет всем! У меня такой вопрос тем кто учил или учит C++: Как выучить C++? А именно меня интересует какую литературу прочитать, может быть какието подборки книг что бы не чего не упустить. На какие сайты сходить посмотреть. Какие видео уроки посмотреть. Вообщем хотелось бы что бы был какойто план для язучения C++. http://www.cyberforum.ru/cpp-beginners/thread352388.html
C++ как правльно вовести результат с помощью файлов
#include <iostream> #include <stream> using namespace std; int main() { ifstream in; ofstream out; in.open ("input.txt"); out.open("output.txt");
Обратный порядок цифр в числе C++
После ввода числа (in) не выводится выходное число (out). Код: #include <iostream> #define STEP 10 using namespace std; int main() { int in;
C++ Консоль. Чисто технический вопрос. http://www.cyberforum.ru/cpp-beginners/thread352371.html
Вопрос такой. Как работать с консолью?.. Нет, первая мысль плохая. Может я плохо выразился. Впрочем - скорее всего. Поясняю. Есть программа, написанная на C#. Она скачивает из ин-та страничку и сохраняет в файл. Есть концепция. Реализация на C++ (потому что надо на нём, для самореализации и понимания основ языка). Она должна этот скачанный файл открыть. Проблема - я не хочу перед открытием...
C++ vector<bool> утверждение друзья! Страутструп утверждает что проще пареной репы. подскажите как? что то в голову не идет. Как сделать так чтобы элемент вектор бул занимал всего 1 бит подробнее

Показать сообщение отдельно
snajper_ro
 Аватар для snajper_ro
51 / 51 / 16
Регистрация: 14.09.2011
Сообщений: 368
17.09.2011, 01:09     "Пробег" по массиву.
ActionScript 3
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
40
41
42
43
44
45
46
47
#include <iostream>
#include <conio.h>
#include <clocale>
 
using namespace std;
 
int main ()
{
        
        setlocale (LC_ALL, "Russian");
        
        int run0 = 1;
        int massiv [60] = {0}; // массивов для результатов пробегов
        
        char a[60] = {'0','0','0','0','0','1','1','1','1','0','0','0','0','0','0','0','0','0','0','0',\
        '0','1','1','1','1','1','1','0','0','1','0','0','0','0','0','0','0','0','0','0',\
        '0','0','0','0','0','1','1','0','0','1','0','1','0','1','1','0','0','0','0','0'};
        
        int period_0 = 0,period_1 = 0, 
            per_max_0= 0, per_max_1 = 0;
        for (int i = 0; i<60; i++)
        {
            if (a[i]== '0') // если два элементы равны
            {
                 if(i != 0 && a[ i - 1] == '1')
                    period_0 = 0;
                     period_0 ++; // увеличиваем пробег
                 if(per_max_0 < period_0)
                     per_max_0 = period_0 ;
                
            }
            else       ////для 1
            {
                if(i != 0 && a[ i - 1 ] == '0' )
                    period_1 = 0;
                     period_1 ++; // увеличиваем пробег
                 if(per_max_1 < period_1)
                     per_max_1 = period_1;
                 
            }
            
        }    
        cout<<"ylalal_ 0 = "<<per_max_0<<endl;
        cout<<"ylalal_1 = "<<per_max_1<<endl;
        getch ();
        return 0;
}// пиши на бумаге думай полчаса над тем как все будет а не сразу кодить
 
Текущее время: 15:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru