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

cin.getline - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одну строку инициализировать в программе, другую-ввести с клавиатуры. Сравнить данные строки по длине. http://www.cyberforum.ru/cpp-beginners/thread289967.html
Помогите пожалуйса написаль код программы, скоро сессия, а работа не сдана, потому что я не могу её написать..... Задание: Одну строку инициализировать в программе, другую-ввести с клавиатуры. Сравнить данные строки по длине. Если они не равны, присоеденить к меньшей большую. Определить коничество слов в полученой строке и наименьшее из них вывести на экран. Заранее большое спасибо!
C++ Косяк при проверке пересечения прямоугольников struct point {int x; int y;}; struct rect{point a; point b;}; bool rectCross(rect p, rect q) { bool onX=(p.a.x >=q.a.x && p.a.x <=q.b.x) || (p.b.x >=q.a.x && p.b.x <=q.b.x); bool onY=(p.a.y >=q.a.y && p.a.y <=q.b.y) || (p.b.y >=q.a.y && p.b.y <=q.b.y); return onX && onY; } http://www.cyberforum.ru/cpp-beginners/thread289966.html
Создать класс “Магазин” C++
Создать класс “Магазин”, состоящей из класса ”Касса”. Класс “Магазин ”:название магазина, фамилия директора, колич. кассовых аппаратов. Класс “Касса”: фамилия кассира, выручка за день . •Найти магазин, в котором наибольшая выручка.
C++ Способ инициализации полей класса
Добрый день! Есть класс class Date { public: Date(int y = FIRST_YEAR, int m = 1, int d = 1); ~Date(); const Date& operator+=(const Date&); int operator-(const Date&);
C++ Нахождение элементов треугольника http://www.cyberforum.ru/cpp-beginners/thread289943.html
Доброго всем времени суток, я к сожалению не силен в программировании но нужно решить данную задачу В треугольнике задано две стороны a,b b и угол между ними C. Найти и вывести все элементы треугольника(высоты, углы, стороны), а также периметр и площадь. Буду очень благодарен за решение данной задачи.
C++ "Число E" - не принимает решение Ссылка на задачу: http://********/?main=task&id_task=46 Вот как я сделал: #include <iostream> #include <fstream> using namespace std; int main() { int namber = {2,7,1,8,2,8,1,8,2,8,4,5,9,0,4,5,2,3,5,3,6,0,2,8,7,5}; подробнее

Показать сообщение отдельно
LineStown
 Аватар для LineStown
63 / 63 / 3
Регистрация: 04.08.2010
Сообщений: 399
06.05.2011, 15:42     cin.getline
По первому вопросу: после getline остается указатель перевода на новую строку, что говорит о окончании ввода.
После ввода текста
cin.getline(mas[i].fi, 50);
Дописывать
cin.sync();
И проблем нету.

По поводу define он тупо заменяет все N на 15 - типа не учитывается, а const int это переменная определенного типа.
ИМХО, const int правильнее
 
Текущее время: 16:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru