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

Символ строки преобразовать в цифру - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что такое "for each" http://www.cyberforum.ru/cpp-beginners/thread1147524.html
Что за функция "for each" может кто-то объяснить!
C++ Программа в windows выполняется нормально, а в UNIX возникает бесконечный цикл Суть программы - меню из 5 пунктов. #include <cstdlib> #include <iostream> #include <string> #include <algorithm> #ifdef _WIN32 #define CLEAR_SCREEN "cls" #else http://www.cyberforum.ru/cpp-beginners/thread1147517.html
Функция должна вычислять рандомное значение от a до b C++
Создать 2 функции, первая должна вычислять рандомное значение от a до b( a и b мы должны ввести сами),это значение должно выводится в массив,состоящий из 20 символов( то есть нужно срандомить 20 раз) который находится во второй функции и вывести этот массив на экран. Помогите пожалуйста.Спасибо кто отозвался
C++ Программа перевода числа из 10ой системы в двоичную
Сам код: #include <iostream> using namespace std; int main() { long int i; int value; cout << "Vvedite chislo: "; cin >> value;
C++ Сортировка массива по столбцам http://www.cyberforum.ru/cpp-beginners/thread1147502.html
Здравствуйте, столкнулся с проблемой сортировки массивы быстрой сортировкой. Нужно упорядочить каждый столбец матрицы по убыванию. Я задаю динамический массив,задаю еще один массив для сортировки, а дальше даже без понятия... Может кто написать код для быстрой сортировки, применительно к моему заданию? #include "stdafx.h" #include <iostream> #include <time.h> #include <conio.h> #include...
C++ Создать массив из случайных чисел за пожеланием пользователя и вычислить среднее арифметическое простых элементов Задан массив из N элементов. Организовать его введение из клавиатуры или создать из случайных чисел за пожеланием пользователя и вычислить среднее арифметическое простых элементов массива. Если можно, то создайте максимально просто, что бы все понятно было) спс за помощь) подробнее

Показать сообщение отдельно
LeeZa
 Аватар для LeeZa
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 43
13.04.2014, 23:07     Символ строки преобразовать в цифру
Нужно преобразовать именно в цифру, а получается, что переменная (int) накапливает цифры и получается числом. о_О! В чем ошибка? Как сделать правильно?

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
#include "iostream"
#include "stdio.h"
#include <string>
#include <clocale>
   using namespace::std;
 
void main()
{
    setlocale(LC_CTYPE, "rus");
    char s1[255], s2[255], R[255], str[255];
    int first, second, result, raznitsa, size;
 
    cout<<"Введите 1-ое число :";
    cin>> str;
    strcpy( s1, "0" );  
    strcat(s1, str);
    cout<<"Введите 2-ое число :";
    cin>> str;
    strcpy( s2, "0" );  
    strcat(s2, str);
    strcpy( str, "0" );
    cout << "Числа: s1= " << s1 << ", а s2= " << s2 << endl << endl;
    
    if(strlen(s1) > strlen(s2)) size=strlen(s1);
    else size=strlen(s2);
 
    for (int i=size-1; i>=0; i--)
    {
        first=atoi(&s1[i]);
        second=atoi(&s2[i]);
        cout << "s1= " << s1[i] << ", a s2= " << s2[i] << "---------  first= " << first << ", a second= " << second << endl;
 
        result= first+second;
 
        R[i]=result;
        cout << "R[" << i << "]= "<< R[i] << endl;
    }
 
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru