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

При вводи данных неправильно выводит на экран - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка при освобождении памяти http://www.cyberforum.ru/cpp-beginners/thread372742.html
Все идет замечательно, но вот когда происходит удаление массива программа крашится.. #include <iostream> using namespace std; void main() { setlocale(LC_ALL, "Russian");
C++ А ваше реально самому выучить язык программирования Вот хотел спросить а ваше реально самому выучить язык программирования??? и кто из вас уже его выучил http://www.cyberforum.ru/cpp-beginners/thread372737.html
C++ Вычислить номер максимального элемента массива
День добрый. Уже несколько дней ломаю голову с одной задачей, но всё безрезультатно :( Прошу помочь. Задача: В одномерном массиве, состоящем из n целых элементов, вычислить: 1) номер максимального элемента; 2) сумму элементов, расположенных после максимального элемента. 1.Использовать динамические массивы (размер массива вводится пользователем с проверкой ввода); 2.Выявить ограничения...
Сохранение программы в exe файле C++
Какие dll библиотеки необходимы для запуска exe программы c++ кода?(Debug) P.S. Просто когда хочу запустить прогу на другом компе выскакивает ошибка что каких то dll не хватает для запуска.
C++ Кодировка файла http://www.cyberforum.ru/cpp-beginners/thread372706.html
Всем привет! Есть файл file.txt в кодировке windows-1251. Нужно написать программу, которая перекодирует этот файл в UTF-8. Заранее огромное спасибо!
C++ Случайный выбор вопроса Здравствуйте, как можно сделать так, чтобы выпадал случайный вопрос из нескольки добавленных в программу, тоесть например когда запускаешь программу он выдавал любой вопрос из 5 записанных в нем? подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
26.10.2011, 11:50     При вводи данных неправильно выводит на экран

Не по теме:

Цитата Сообщение от accept Посмотреть сообщение
и что это даст ?
всё равно будет неправильно
- Компилируйте код выше и смотрите что это далоДля начало научитесь вдумываться в мои слова а не спрожёгу писать - и помните для меня вы не аксепт и не авторитет, а один из форумчан ничем не хуже или лучше меня самого. Мой вам совет не стоить думать что тут все бездари а вы один такой тут умный!Впреть предлагаю сохранять паритет и лояльно к друг другу на форуме относиться, договорились???



Добавлено через 9 минут
Sylar9, для вас поясню код
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
(ch - 48);
- это означает код ASCII символа МИНУС код '0' == 48, предполагается что вы цифры вводите, будут буквы алгоритм отработает, только символ для него не символ а всего лишь код, например у 1-цы это 49 и
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
x += (ch - 48);
будет эквивалентно x += (49 - 48) будет как х + 1 а если ch == 'a' то по памяти код у 'a' это 97, поэтому x += (97 - 48) будет эквивалентно х +=49. Не вопрос я мог ввести защиту от неправильного ввода, введя доп условие if(48 <= ch && ch <= 57) но это изначально могло вас запутать поєтому привёл минимально необходимый код, надеюсь помог!
 
Текущее время: 23:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru