Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генерация случайных чисел с поиском максимального значения https://www.cyberforum.ru/ cpp-beginners/ thread863017.html
Как создать генератор случайных цифр, который будет введен с циклом в МИЛЛИОН раз, и надо найти максимальное из этих значений?
C++ Нарисовать алмаз
Нарисуйте алмаз ромбовидной формы при помощи символов '*'. Технические условия Входные данные Во входных данных содержится несколько строк тестовых данных. Каждый тест в отдельной строке содержит единственное целое неотрицательное число N (N ≤ 100), строка со значением N равным нулю сигнализирует об окончании входных данных. Выходные данные
C++ Чортировка данныых бинарного файла без заполнения массива https://www.cyberforum.ru/ cpp-beginners/ thread863009.html
Здравствуйте. Нужно отсортировать данные бинарного файла без занесения их в массив. Начинает сортировать нормально, но на втором ходу зависает и не меняет считываемое значение. Посмотрел сам файл и в нем после замены значений образовывается после 8-ми байт пустой фрагмент "HHHH". #include "stdafx.h" #include "windows.h" #include <conio.h> #include <stdio.h> #include <iostream>
C++ Алгоритм работы функции, когда функция вызывается в main кто может кратко объяснить? https://www.cyberforum.ru/ cpp-beginners/ thread863004.html
Найти ошибку в коде C++
Не вижу ошибку, кофе видимо плох) #include <stdio.h> #include <math.h> int main () { float pi=3.14151926; int i,tn=0,a,b; float tk,tx,T; float uvx, uvix, t;
C++ Написать программу на С/С++ решения задачи: https://www.cyberforum.ru/ cpp-beginners/ thread862989.html
m=min{aij} 1<=i<=n 1<=j<=n
C++ Как создать двоичное дерево, элементы которого заполняются по слоям слева направо? https://www.cyberforum.ru/ cpp-beginners/ thread862987.html
Вот структура: typedef struct tree { int key; struct tree *left; struct tree *right; struct tree *parent; //указатель на родительский элемент } tree; Вот пример добавления элемента в двоичное дерево, но элементы заполняются НЕ слева направо. tree *add_to_tree(tree *root, int k)
Написать псевдокод алгоритма решения задачи: C++
Определить в какой четверти или на осях находится точка(x,y)
C++ Дерево ( программу которая находит число ветвей от корня до ближайшей вершины со значением е) написать программу которая находит число ветвей от корня до ближайшей вершины со значением е. Если такой вершины нет то ответ должен быть -1. https://www.cyberforum.ru/ cpp-beginners/ thread862976.html C++ Задача на графику, анимация масштабирования https://www.cyberforum.ru/ cpp-beginners/ thread862969.html
Помогите пожалуйста написать программу. Компилятор Dev C++. Консоль. Написать программу увеличения и уменьшения снежинки по достижению некоторого максимального или минимального размеров соответственно. Грубо говоря, есть снежинка (можно просто звездочку *), сделать масштабирование нажатиями клавиш "стрелочка вверх" и "стрелочка вниз" до определенного значения.
Написать коментарии C++
#include <iostream> class S { public: virtual int get() = 0;}; class A1 : public S { public: virtual int get() {
C++ Ошибка компиляции в VS2010 https://www.cyberforum.ru/ cpp-beginners/ thread862959.html
Написал код на Dev C++. Пихаю в визуалку и она отказываеться компилировать( Ругаеться на 116 строчку, пишет что ф-ция должна вернуть значение. но если я буду чтото возвращать или сделаю ее воид то програма будет работать не коректно. Подскажите в чем загвоздка. #include <iostream> #include <string> #include <conio.h> using namespace std; enum CATEGORY{family, sport, cabrio, jeep}; ...
13 / 12 / 9
Регистрация: 09.11.2012
Сообщений: 367
Записей в блоге: 1
13.05.2013, 00:02  [ТС] 0

преобразование строки целое - C++ - Ответ 4546812

13.05.2013, 00:02. Показов 525. Ответов 2
Метки (Все метки)

Ответ

спасибо так и сделал

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
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
int my_atoi(char*);//преобразует число в int тип, если в строке есть не численные символы возвратит 0
int length(char*);//длинна строки
 
int main()
{
    cout<<"int type: "<<my_atoi("2013")<<endl;
    
    cout<<"int type: "<<my_atoi("oleg2013")<<endl;
 
    return 0;
}
 
//преобразует число в int тип если в строке есть не численные символы возвратит 0
int my_atoi(char* data)
{
    int int_result=0;
    char value;
    int zero=48;
 
    for(int i=0;i!=length(data);i++)
    {
        int_result*=10;
        value=*(data+i);
 
        if(value>=48 && value<=57)
        {
            int_result+=(value-zero);
        }
        else
        {
            int_result=0;
            cout<<"can't convert to int type!!"<<endl;
            break;
        }
    }
    return int_result;
}
 
//длинна строки
int length(char* data)
{
    int count=0;
    while(*data!='\0')
    {
        data++;
        count++;
    }
    return count;
}


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

Преобразование строки в целое
Может вопрос и глупый, но я все равно не догоняю... В функции что означает 3 параметр: char...

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

Преобразование хэша в целое число и работа с хэшем (SHA 256)
Возникла проблемма при написании курсовой...Пишу программу Электронная подпись Эль...

Перевод строки в целое число
Ребята подскажите пожалуйста как перевести длинную строку ,к примеру 1234567890123456 в целое...

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

Как вырезать часть строки и преобразовать её в целое число
Есть строка char dbuffer ; Эта строка, а вернее массив символов содержит следующую информацию:...

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

Преобразование строки
У меня имеется массив string одномерный в каждом элементе этого массива записана строка. Строка...

Преобразование строки
Здраствуйте, У меня возник вопрос о том как решить мою представленную задачу. Даны несколько...

Дано целое число m. получить найбольщее целое k при котором 4^k<m
дано целое число m. получить найбольщее целое k при котором 46^k&lt;m Добавлено через 1 минуту...

Дано целое число (N>0) найти наибольшее целое числа k, квадрат которого не превосходит N:k^2<=N
Помогите пожалуйста сделать задачу. Нужно сделать на С++. Вот условие: Дано целое число (N&gt;0)...

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