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

Найти в заданной стpоке максимальное двоичное число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не коректная работа http://www.cyberforum.ru/cpp-beginners/thread136295.html
Вот код #include<iostream.h> #include<conio.h> #include<math.h> #include<fstream.h> void main () { int i,y,x={2,-3,5,-1,4}; ofstream out_file("file1.dat"); for (i=0;i<5;i++) out_file.write((char *) & x,sizeof(x));
C++ Окно ошибки Делал на днях проект. Сегодня случайно удалил. Удалось почти все установить кроме нескольких вещей Не выводит должным образом окно ошибки. Если в полях ничего не вводить. Выводит окно. Если ввести только в поле а:0.8 Выводит окно. Если ввести в и в полое b:1.4 Окно не выводит. Выбрасывает с программы, глобальные ошибки. Компилятор беситься. Написал вроде все так как и было. Помогите... http://www.cyberforum.ru/cpp-beginners/thread136294.html
C++ Графическая интерпритация алгоритмов сортировки
Нужно реализовать графическую интерпретацию работы алгоритмов сортировки. Сижу, ломаю голову не зная как к этому подступиться. Опыта по С++ мало, с алгоритмами более менее всё ясно. Побывал сделать вывод в виде графика через элементы формы, к примеру через GroupBox , получается криво, если десяток символов помещается более менее без проблем, то 10000 туда уже никак не загонишь. Подскажите как...
Ошибка при вводе даных в файл C++
Компилируется прога хорошо, но почему то не вводимые слова не записываются в файл не понимаю что я не так сделала? #include "stdafx.h" #include <string.h> #include <locale.h> #include <stdlib.h> #include <math.h> #include <conio.h> #include <stdio.h> #include <iostream> #include <fstream>
C++ Осуществить "вращение" квадрата вокруг его центра http://www.cyberforum.ru/cpp-beginners/thread136269.html
вот есть не сложная задачка для Си: Осуществить "вращение" квадрата вокруг его центра. кто сможет сделать такое,буду очень благодарен =)
C++ Выход за пределы массива Столкнулся со следующей проблемой. Ввожу по формату: N1 a..a N2 b..b N3 c..c Мой код при выполнении выдаёт ошибку. Выход за пределы массива (Access Violation). Не могу понять почему, и расширял кол-во элементов, всё-равно. Вот код: #include <iostream.h> подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
04.01.2012, 21:45     Найти в заданной стpоке максимальное двоичное число
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
 
int main()
{
    char* s = " 1000asr01k100 m1001";
    int max = INT_MIN, tmp, found = 0;
    for(; *s; ++s)
    {
        if(*s == '0' || *s == '1')
        {
            found = 1;
            tmp = strtol(s, &s, 2);
            if(tmp > max) max = tmp;
            --s;
        }
    }
    if(found) printf("%d\n", max);
    else puts("Not found");
    return 0;
}
 
Текущее время: 21:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru