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

Выход в случае ввода пустой строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы. Ошибка в программе http://www.cyberforum.ru/cpp-beginners/thread621269.html
Почему я с клавиатуры ввожу в массив данные русским текстом, а массив запоминает какие-то "кракозябли"? И из за этого проверка условия не срабатывает... Помогите решить проблему. #include <fstream> #include <iostream> #include <string> using namespace std; void main() {
C++ Конус в воде Помогите плиз. Дан конус с радиусом B и высотой А, который плавает в воде. В зависимости от плотности конуса, необходимо найти расстояние от воды до верхушки конуса. Я задал плотность 0<p<=1000 #include "stdafx.h" #include <iostream> #include <conio.h> #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread621262.html
Факториал через рекурсию C++
Подскажите, как можно вычислить факториал некоторого числа через рекурсию функций (через цикл либо другим методом не интересует). Есть следующий кусок кода, но я не могу понять как заставить перемножаться функции друг с другом. Т.е строка result=result*m; не работает так, как хотелось бы мне, она не запоминает результат прошлого перемножения, а постоянно представляется как result=1*m; Выручайте...
C++ Реализовать один из вариантов динамических структур
Нужно использовать динамическую структуру, есть 4 варианта : 1. односвязный список 2. двусвязный список 3. кольцевой 4. стек любой из них. Как это сделать? #include <cstdlib> #include <iostream>
C++ Подсчитать суммы в массиве http://www.cyberforum.ru/cpp-beginners/thread621219.html
Заданный в файле массив целых чсел делится на три части двумя элементами - макс. и мин. по величине. Определить суммы этих частей. Программа ничего не выдает. Помогите найти ошибку! #include "StdAfx.h" #include <iostream> #include <fstream> using namespace std; int main()
C++ Дано слова определяют одинаковы ли второй четвертый символ Дано слова определяют одинаковы ли второй четвертый символ подробнее

Показать сообщение отдельно
Fooly
 Аватар для Fooly
21 / 17 / 1
Регистрация: 26.03.2012
Сообщений: 147
09.07.2012, 16:22  [ТС]     Выход в случае ввода пустой строки
Цитата Сообщение от alsav22 Посмотреть сообщение
Работает. Но у меня нет выхода, если пробел ввести и enter, а у вас выход, если сначала пробел, а потом имя. Тоже не гут.
Не пойму, почему у меня первый код не работает. Программа просто закрывается.

Добавлено через 15 минут
Fooly, не знаю как у вас, но у меня, в конце программы, иероглифы выводит. Чтобы был корректный ввод русских букв, нужно добавить
C++
1
#include <Windows.h>
, а в main() :
C++
1
2
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
У меня программа и закрывалась, я вставил system("pause"), но в случае приостановки цикла выводились какие-то дополнительные цифры. А на счёт вывода иероглифов - у меня тоже так было, я просто начал писать на английском
В любом случае спасибо, мне нужно было вспомнить как организовать правильно выход из цикла.
 
Текущее время: 19:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru