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

Матрицы. Классы. Проверка ввода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка функции max () | min() http://www.cyberforum.ru/cpp-beginners/thread632299.html
Задача: Дано три числа, записанный в отдельных строках. Упорядочите их в порядке убывания. Программа должна считывать три числа a, b, c, затем программа должна менять их значения так, чтобы стали выполнены условия a <= b <= c, затем программа выводит тройку a, b, c. Я хочу решить его таким способом... Но возникает проблема при компиляции... Почему? #include <iostream> #include <cmath>...
C++ Написать программу, результат работы которой - округление дробного числа до целого по математическим правилам. Здравствуйте, Друзья. Задание: Написать программу, результат работы которой - округление дробного числа до целого по математическим правилам. Вот код #include <iostream> using namespace std; void Okruglenie(float); void main() { http://www.cyberforum.ru/cpp-beginners/thread632292.html
rand C++
srand(time(NULL)); int s = rand()%1000 +1; генерирует бред вроде 3,4,7,10,14,19,21,26,29... как сделать чтобы значения были примерно такие : 458,985,100,5,857,40,756
C++ Реализация комбинаторики
Задача имеет следующий вид. Есть набор строка символов неопределенной(заранее) длины. Нужно из данной строки подсчитать и вывести все варианты возможных комбинаций от одного символа и до length(str). Подсчитать кол-во вариантов не проблема (\sum_{i=0}^{length}\frac{length!}{i!*(length-i)!}) - проблема в переборе все возможных вариантов. Прошу помочь с алгоритмом. Используется C++....
C++ Сложение 2-х целых двоичных чисел, хранящихся в массивах A и B http://www.cyberforum.ru/cpp-beginners/thread632267.html
Задачка из Кормена. Результат записать в массив С. Написал, что-то вроде: int main() { int i,q=0; for(i=n-1;i>=0;i--) { c = a^b^q; q = (q+a+b)>>1; }
C++ задача непонятная Объясните, пожалуйста, что нужно сделать, а то формулу не могу вывести, т.е. что нужно делать и с какой последовательностью. Было бы здорово если объяснение с примером ) подробнее

Показать сообщение отдельно
Intel~lect
 Аватар для Intel~lect
135 / 124 / 2
Регистрация: 03.07.2012
Сообщений: 355
03.08.2012, 11:14     Матрицы. Классы. Проверка ввода
Цитата Сообщение от bgm313 Посмотреть сообщение
C++
1
2
cout << "Введите размер матриц: ";
cin >> size;
Но так ведь переменная size целого типа, а вы вводите букву Q. Здесь и должна быть ошибка.
Можно сделать проверку на правильный ввод:
C++
1
2
3
4
5
if (!cin)
{
   cin.clear();
   while ( cin.get() != '\n' ) ;
}
 
Текущее время: 17:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru