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

Некорректно работает функция проверки на численность - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разветвляющийся алгоритм. Определить размеры очередей после проезда маршрутного такси заданной вместимости http://www.cyberforum.ru/cpp-beginners/thread1349292.html
Известны размеры очередей на трех соседних остановках. Определить размеры очередей после проезда маршрутного такси заданной вместимости.
C++ Структуры, определить средний бал и количество отличников Условие задания: Поля структуры: Фамилия Группа Физика Информатика История Задача такова: http://www.cyberforum.ru/cpp-beginners/thread1349258.html
Определить, есть ли в заданной строке цифра C++
Условие задания: Определить, есть ли в заданной строке цифра. Вывести сообщение об этом. Помогите переделать код, у меня есть, но там ошибки какие-то и мне нужно с объяснением как каждая строчка работает, ну комментарий. Это задание на экзамен. Объяснить как код работает. Код программы: #include <stdio.h> #include <string.h> int main() {
Замена букв на пробелы C++
Дан массив симолов,заменить лат. прописную букву от a до z если есть на пробел.
C++ Преобразование символов в строке http://www.cyberforum.ru/cpp-beginners/thread1349246.html
Нужно изменить буквы в строке по следующему принципу: "a" на "b", "A" на "B", "z" на "a" и т.д. Но толкнулся с такой проблемой: программа строку меняет, но сами изменения не сохраняются. То есть когда пытаюсь вывести строку, то печатается не преобразованная, а начальная строка. Где может быть косяк? P.S Строку нужно выводить не в той же функции, в которой она преобразовывается. #include...
C++ Структуры и строчные массивы Условие задания: Введите массив символов из 15 элементов. Подсчитать количество гласных русских букв. Помогите переделать код, у меня есть, но там ошибки какие-то и мне нужно с объяснением как каждая строчка работает, ну комментарий. Это задание на экзамен. Объяснить как код работает. Код программы: #include <iostream> #include <string.h> using namespace std; int main() { подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
09.01.2015, 15:43     Некорректно работает функция проверки на численность
Цитата Сообщение от Иван_Богданов Посмотреть сообщение
что i должна влезать в тип.
i не может НИКАК лежать вне диапазона INT_MIN, INT_MAX.
Когда ты вводишь с клавиатуры нечто, что не помещается в этот диапазон, в переменную просто записывается максимальное значение. Пример:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
     
int main() {
     
    int i = 0;
    cin >> i;
    cout << i << endl;
    return 0;
}
http://ideone.com/Z9cRjn
 
Текущее время: 17:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru