Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ работа в С++ В текстовом файле записаны названия некоторых предметов, а так же их веса и ценности. При заданном ограничении на суммарный вес предметов, сформировать набор, имеющий наибольшую совокупную ценность. Например: задается: мишка_0,3кг_200р. молоко_0,1кг_20р. диван_12кг_5000р. стул_2кг_2000р. кресло_9кг_4000р. парта_7кг_1500р. монитор_20кг_25000р. https://www.cyberforum.ru/ cpp-beginners/ thread72222.html Работа с классами C++
Помогите решить задачу с использованием классов Дан текст. необходимо удвоить каждый символ в этом тексте, включая пробелы.
C++ вычисления значения корня пользуясь итерационной формулой https://www.cyberforum.ru/ cpp-beginners/ thread72213.html
программа для вычисления значения корня http://ru2.imgfiles.ru/c/8/b/e/9/c8be93639f246a94a7fe2c6c311bcaf8.jpg n-ого степення с заданной точностью e, пользуясь итерационной формулой http://ru2.imgfiles.ru/d/5/2/d/d/d52dd26034d8afcf25f2974258d4be8c.jpg , вычисления завершить если http://ru2.imgfiles.ru/f/5/3/a/9/f53a9cc6f6f4f210b1d214736a6e837a.jpg то есть e; при таких...
C++ После нажатия на кнопку вывести изображение https://www.cyberforum.ru/ cpp-beginners/ thread72207.html
Здравствуйте. Подскажите, как связать кнопку Button с выводом bmp изображения на форму, т.е. чтоб после нажатия на кнопку изображение выводилось на форму? Есть такой код, для просто вывода изображения: void CMy1Dlg::OnPaint() { ... { // загрузка изображения HBITMAP hBmp = (HBITMAP)LoadImage(GetModuleHandle(0), "1.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
C++ HEAP CORRUPTION DETECTED не могу найти ошибку
код весь прорабатывает, но в конце выдаёт HEAP CORRUPTION через дебаг прогнал но так и не нашел ничего может вы подскажите на что ругается ну и в целом прошу высказаться всё ли правильно сделал (интересует правильность кода с 40й строки) или где-то можно было бы по другому: #include<iostream> #include <time.h> #include <string.h> #include <windows.h> using namespace std;
C++ Подсчитать количество слов в тексте https://www.cyberforum.ru/ cpp-beginners/ thread72187.html
помогите пожалуйста составить программу на С: Дан текст произвольной длины, оканчивающийся точкой. Текст состоит из слов разделенных пробелами. Подсчитать количество слов в тексте.
C++ Строки, замена последовательностей элементов https://www.cyberforum.ru/ cpp-beginners/ thread72151.html
Всем доброго времени суток! Народ нужен хелп! Задание со строками на С++ в консольном режиме. Само задание: В заданной строке заменить все последовательности "on" на "online". Например: для строки “abcoon1.boon” -“abcoonline1.boonline” Препод предложил реализовать прогу с помощью функций: bool Check(char src, int p, char substr); где p - позиция и void Add(char src, char substr);
C++ Упорядочить строки матрицы по возрастанию последних элементов строк
Всем здрасти.Помогите с лабами пожалуйста. 1)Разработать программу, которая вводит целочисленную матрицу из n строк и m столбцов (1 <n<= 100, 1<m<=50) и упорядочивает элементы матрицы. Правило упорядочивания определяется вариантом. Правило упорядочивания матрицы: Упорядочить строки по возрастанию последних элементов строк 2)Выполнить сортировку целочисленного массива (поиск в массиве) из n...
C++ Добавление пробелов в строку https://www.cyberforum.ru/ cpp-beginners/ thread72147.html
Здравствуйте. Помогите пожалуйста решить данное задание: Дана строка,содержащая последовательность слов,разделенных пробелами. Вводится число которое не меньше длины этой строки и не больше 255. Необходимо привести строку к длине, задаваемой этим числом, путем введения дополнительных пробелов между словами. Если дано одно слово, то вывести сообщение. Были похожие темы, но там надо было просто...
C++ Запись функцию на С++ F(x)=sin^2*(cos*(x^2-1)/cos*(x^2+1)) но я не знаю как это правильно записать на с++ путаюсь в расположении скобок и функций типа pow sqrt sin и т.д и т .п. https://www.cyberforum.ru/ cpp-beginners/ thread72138.html
C++ Вывод чисел!
Программа которая выводит числа на экран от нуля до бесконечности!!есть код только нужно добавить несколько строк!!как я понял с функцией atoi или atol. #include <iostream.h> int main() { int a; char b; long int count = 0; cout <<"vedite 4islo";
C++ Подпрограммы Такой простенький вопросик - как вызвать из одной подпрограммы в другую переменую, точнее даже масив? https://www.cyberforum.ru/ cpp-beginners/ thread72130.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12457 / 7481 / 1753
Регистрация: 25.07.2009
Сообщений: 13,759
09.12.2009, 15:21 0

Функция, анализирующая строку и возвращающая число - C++ - Ответ 403777

09.12.2009, 15:21. Показов 1153. Ответов 3
Метки (Все метки)

Ответ

Опять опоздал, но для разнообразия:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
 
typedef enum { NOT_NUMBER, IS_INT, IS_FLOAT } test_t;
 
test_t testStr(const char *s){
    int point_flag = 0;
    
    if ( !s || !*s )
        return NOT_NUMBER;
    while ( isspace(*s) )
        s++;    
    if ( *s == '-' || *s == '+' )
        s++;
    if ( !*s )
        return NOT_NUMBER;
    while ( *s && !isspace(*s) ){
        if ( *s == '.' ){
            if ( point_flag )
                return NOT_NUMBER;
            else
                point_flag = 1;
        }
        else if ( !isdigit(*s) ){
            return NOT_NUMBER;
        }
        s++;
    }
 
    return ( point_flag ) ? IS_FLOAT : IS_INT;
}
 
int main(void){
    char buf[BUFSIZ];
    test_t t;
    
    while ( 1 ){
        printf("Enter value (just enter - exit): ");
        if ( ! fgets(buf, BUFSIZ, stdin) ){
            fprintf(stderr, "Bad string input!\n");
            exit(1);
        }
        if ( *buf == '\n' )
            break;
        t = testStr(buf);
        switch ( t ) {
            case NOT_NUMBER :
                printf("There no any integer or floating point number! - %s\n", buf);
                break;
            case IS_INT :
                printf("Looks like a integer value - %s\n", buf);
                break;
            case IS_FLOAT :
                printf("Looks like a floating point value - %s\n", buf);
                break;
            default :
                printf("Shit happens!\n");
                break;
        }
    }
    
    exit(0);
}

Не по теме:

Старею что-ли?.. :)



Вернуться к обсуждению:
Функция, анализирующая строку и возвращающая число C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2009, 15:21
Готовые ответы и решения:

Функция возвращающая абсолютное разницу первого и второго параметров и функция типа int, возвращающая минимальное из трех целых чисел
Разработать заданные согласно условия функции и сделать в главной программе по два вызова этих...

Функция, возвращающая k-ю строку текстового файла
*/ Описать функцию getLine(Name,k) строкового типа, возвращающую k-ю строку текстового файла с...

Функция возвращающая случайное число
Нужна функция Возвращающая случайное число из диапазона который я задам например от 13 до 25. Ещё...

Функция возвращающая строку состоящую из первых символов слов
Здравствуйте! Помогите пожалуйста с задачей :cry: Написать функцию, которая получает строку и...

3
09.12.2009, 15:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2009, 15:21
Помогаю со студенческими работами здесь

Функция возвращающая число с обратным порядком цифр
Нужно написать функцию, которая воспринимает целое значение и возвращает число с обратным порядком...

Функция, возвращающая число, полученное из целого числа
Выдали задание, но я не могу разобратся в логической цепочки . Не могу понять как написать ее...

Функция, возвращающая строку, в которой после каждого пробела поставлена запятая
Разработать функцию Change(const S:string):string, возвращающую строку, в которой после каждого...

Функция, возвращающая номер самого правого вхождения заданного символа во введенную строку
Нужна помощь в составлении программы: возвращающую номер самого правого вхождения заданного...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru