Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Структура. Вывести информацию по студентам в порядке уменьшения среднего балла https://www.cyberforum.ru/ cpp-beginners/ thread969847.html
Есть вот такая задача: В деканате хранится следующая информация о студентах: ФИО, номер группы, оценки за последнюю сессию. Вывести информацию по студентам в порядке уменьшения среднего балла. Номер группы для поиска пользователь вводит самостоятельно. Не знаю как сделать сортировку по среднему баллу. Так же не знаю как сделать поиск по номеру группы. Подскажите, пожалуйста.
Связь между классами C++
Здравствуйте друзья. У меня не получается из одного класса выбрать информацию вводимую с клавиатуры и сделать так, чтобы она выводилась в другом классе. Может я не очень ясно объяснил, но вот код. #include <iostream> using namespace std; class Computer { public: char model;
C++ Вычислить выражение (простейший цикл) Добрый день, помогите разобраться в задаче! Условие: Даны целые n, k (n\geq k\geq 0). Вычислить \frac{n(n-1)...(n-k+1)}{k!}. У меня получилось так, но #include <iostream.h> int main() { int f,i,t,n,k; float res; https://www.cyberforum.ru/ cpp-beginners/ thread969840.html C++ Как в шахматах учесть условие защиты одной фигуры другой https://www.cyberforum.ru/ cpp-beginners/ thread969837.html
Доброго времени суток! Требовалось написать программу,которая проверяет,находится ли король под боем и от какой ладьи есть угроза. Условие: поле 8 на 8,черный король и 3 белые ладьи. Программа написана,но в процессе тестировки оказалось,что условия защиты не соблюдены (что ладья не может бить короля через другую ладью). Как это исправить?
C++ SerialPort в C++
Привет всем! Я начинаю изучать C++, помогите разобраться. Нужно по сериал порту передать строку. как это сделать? Пишу на c++ win32 console приложение. Добавлено через 10 часов 22 минуты Знаю как сделать это на C#. 1) Создать порт sp = new SerialPort; 2) Открыть sp.open(); 3) Отправить строку sp.write("Blablabla");
C++ Как построить фигуру точки которой заданы формулой https://www.cyberforum.ru/ cpp-beginners/ thread969823.html
Как построить фигуру точки которой заданы формулой? С++, OpenGL
C++ Кто знает, как исправить ошибку? Написал программу, которая выводит все 6-ти значные числа палиндромы, но она начинает выводить только с 701107. Помогите, пожалуйста, исправить, чтобы с 000000 начиналось. Вот код #include <iostream> bool ispalindrome(int n) { int a = n; int b = 0; https://www.cyberforum.ru/ cpp-beginners/ thread969816.html Подскажите почему указатель работает неправильно? C++
Вот код: #include <iostream> #include <time.h> #include <cstdlib> #include <vector> using namespace std; void fn_pointer(char *ptr_array) { for(int j=0;j<10;++j)
C++ Класс: строка. Не считывает данные во второй объект класса! https://www.cyberforum.ru/ cpp-beginners/ thread969811.html
Ребят, собственно, я упускаю, видимо, какую-то важную деталь, только КАКУЮ? В первый объект считывается строка, всё здорово, отображается - все счастливы! Но вот отчего он не предлагает принять данные во второй объект? Буду признательна!:) #include<iostream> #include<iomanip> #include<conio.h> #include<string> using namespace std; class stroka { private: int n;
C++ Что за конструкция? Привет. Что за конструкция такая? Поясните что делает: for( int i=0;i<N;++i ){ ++nCount; } f() - возвратит случайное число от 0 до 10000, Step - шаг определенный. 1000 например. Полный код программы и результат работы здесь. http://ideone.com/vNB9Ow . Не понимаю что делает вот эта часть кода. Поясните пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread969808.html
C++ Ошибка в списках
В функции сравнения Compare не инициализируется переменная y. Зато такая же переменная h инициализируется. В чем ошибка подскажите. #include<iostream> using namespace std; struct List { int i; List *next;
C++ Задача на использование шаблонов https://www.cyberforum.ru/ cpp-beginners/ thread969805.html
Здравствуйте, ребята! Помогите, пожалуйста с задачкой на C++. Вот само задание: Для работы с двумерными массивами арифметических типов данных разработать шаблоны ввода и вывода массива, а также шаблон для решения основной задачи. Поменять местами столбцы по правилу: первый с последним, второй с предпоследним и т.д. Очень нужна помощь! Если не сложно, подпишите комментарии, пожалуйста.
249 / 219 / 63
Регистрация: 30.07.2013
Сообщений: 465
06.10.2013, 00:12 0

char конвертация - C++ - Ответ 5143270

06.10.2013, 00:12. Показов 994. Ответов 6
Метки (Все метки)

Ответ

Ну вот к примеру есть строка "12", т.е. она содержит 2 символа: '1', '2'. В десятичном виде: 49, 50.
И другая строка "15", она же '1', '5', она же 49, 53.

И мы хотим их сложить. Столбиком, как в школе. Для этого мы должны обратиться к каждой отдельной цифре. Но у нас не цифры, у нас символы (тип char), представляющие эти цифры. Поэтому мы берем не '2' (aka 50), а '2'-'0' = 50 - 48 = 2.

'2' + '5' - 2*'0'= 50 + 53 - 2*48 = 7

Иначе было бы 50 + 53 = 103 - не многовато ли для суммы 2-х десятичных цифр?

Обратное преобразование, из десятичной цифры в соответствующий символ - это прибавить '0'. Что и делается на 28, 32 и 37 строках программы.

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

Конвертация из int в char
есть длина строки которая int или даже 8 байтный long, но если в ней число &lt; 255 то мне нужно её...

Конвертация int в char
Как конвертировать int в char

Конвертация из String в Char
не работает: char* temp_text = new char ; temp_text = Edit1-&gt;Text.c_str(); почему? говарит...

Конвертация int в char*
Доброго времени суток!!! Пытаюсь конвертировать int в char* стандартными средствами c++....

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

Конвертация char * -> WideString
Ошибки там, где стоят ковычки с пробелом внутри. wchar_t * ptr; ptr =...

Конвертация int в char и обратно
Помогите, я запутался... Есть 2 переменных: int a; char b; Допустим a = 0. Нужно...

Конвертация ' string hex ' to char
добрый день не могу понять как преобразовать последовательность char в string hex и обратно ...

Конвертация string to unsigned char
День всем добрый! Каким образом можно произвести перевод значения переменной типа &quot;string&quot; в...

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