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

Ограничить данные при вводе scanf или getchar - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамическое дерево. Как добавлять вершины? http://www.cyberforum.ru/cpp-beginners/thread1154701.html
Всем привет. Не знаю, была ли уже такая тема, но пожалуй сделаю еще раз. Пытаюсь создать динамическое дерево, немного не получается добавлять вершины. Кода много, весь сразу не скинешь, если в двух словах то вот: class ListElem; class List; class TreeElem; class CTree; class ListElem {
C++ Найти сумму Помогите с задачей.... Задано натуральное число n. Вывести сумму. \sum_{k=1}^{n}\frac{\frac{1}{2}+\frac{1}{3}+...+\frac{1}{k+1}}{(k!+2)!} http://www.cyberforum.ru/cpp-beginners/thread1154674.html
C++ Найти сумму ряда, компилятор турбо 3_0
Для данной задачи разработать алгоритм и написать соответствующую программу для вычисления значения суммы без использования массива с выводом результатов вычисления на экран. p.s.работаем в компиляторе турбо 3_0, надо для турбо 3.0
Вывести наименьшее число из массива C++
Добрый день, программа выводит на экран массив из 10 рандомных чисел, далее она должна вывести наименьшее число из этого массива, но вот выводиться только сами числа из массива, а наименьшее число не выводиться. Вот код #include <iostream> #include <cstdlib> using namespace std; void minimal(); int mas;
C++ Создать класс Point http://www.cyberforum.ru/cpp-beginners/thread1154662.html
Создать класс Point , содержащий в себе следующие элементы: - Поле « координата X » float X ; - Поле « координата Y » float Y ; - Метод установления координат void SetCoordinate ( float X , float Y ) ; - Метод получения координаты X float GetX (); - Метод получения координаты Y float GetY (); - Конструктор без параметров Point (); - Конструктор с параметрами Point ( float X , float Y ) ....
C++ Деревья. Высота узла в идеально сбалансированном дереве Нужно найти высоту заданного узла, в идеально сбалансированном дереве. Вот мои наброски не знаю как делать #include <iostream> #include<fstream> using namespace std; ifstream in("input.txt"); ofstream out ("output.txt"); //int a=0; int h=0; подробнее

Показать сообщение отдельно
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
22.04.2014, 23:45
Цитата Сообщение от legoMyEgo Посмотреть сообщение
Видимо как-то можно)
попробуй
Цитата Сообщение от legoMyEgo Посмотреть сообщение
проверить корректность ввода
как не используя ветвления????

если так то делать то то
иначе другое
классическое ветвление

три кита на которых стоит программирование
линейное( последовательное) исполнение
ветвление
цикл
Цитата Сообщение от legoMyEgo Посмотреть сообщение
может можно значение scanf присвоить переменной
можно
http://lord-n.narod.ru/download/book...C/13/scanf.htm
Функция scanf() возвращает число, равное количеству полей, для которых успешно присвоены значения.
что тебе это даст?

Цитата Сообщение от legoMyEgo Посмотреть сообщение
и ее проверять?
как ты собрался проверять не используя if ????
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru