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

Зацикливает, при считывании строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение числа сочетаний http://www.cyberforum.ru/cpp-beginners/thread1186632.html
Прошу помочь: Подсчитать число сочетаний из чисел 1,2…,N£7 по M£N, сумма элементов которых не превосходит заданного числа S.
C++ Вывод и ввод массива различаются Почему то то что вводится в массив сначала отличается от того что потом выводится. int mas; int main(){ while (true) { for(int j(0); j<=2; j++){ http://www.cyberforum.ru/cpp-beginners/thread1186628.html
C++ Построение бинарного дерева. Где ошибка?
Насколько понял, tree->left, tree->right указывает на NULL. Почему, не могу разобратся. #include <iostream> #include <ctime> using namespace std; struct node { char letter; node *left, *right; }*tree = NULL; node *add_tree (int n){
Перегрузка операций C++
Друзья, помогите с перегрузкой некоторых операций, пожалуйста) Задание: Есть угол на плоскости(поля угол и минуты). Перегрузить операторы +, -, ==, !=, <, <=, >, >=. Также должны быть методы: конструктор, деструктор, метод для вывода значения угла на экран, метод перевода значения угла в радианы, метод приведения угла к диапазону 0 - 360. Вот что у меня есть: #include "kyt.h" #include...
C++ проверка на ошибки http://www.cyberforum.ru/cpp-beginners/thread1186588.html
Добрый день. Я пыталась в свою программу вставить конструкторы ( по умолчанию и копии) + деструкторы. Вроде получилось. Но не знаю правильно ли я это сделала. Мне нужно было еще сделать указатель this явным. Помогите пожалуйста проверить мою программу. #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <string.h> #include <iostream> #include <conio.h>
C++ Вывести к-ю цифру последовательности Фибоначчи Вот сама задача: Дано натуральное k. Вывести k-ую цифру последовательности 1123581321…, в которой выписаны подряд все числа Фибоначчи. #include "stdafx.h" #include "stdio.h" #include <math.h> #include "conio.h" #include "locale.h" #include <iostream> подробнее

Показать сообщение отдельно
NaSiC
1 / 1 / 0
Регистрация: 24.05.2014
Сообщений: 11
24.05.2014, 14:20  [ТС]     Зацикливает, при считывании строки
slayster, написал первое, что влезло в голову. Спасибо, буду пробовать.

alsav22, ввод был переменной для case и всё.

Не помогло, но ваш вариант уже запрашивает ввод строки. Но не может взаимодействовать с ней.
C++
1
(cin >> n).get();
Добавлено через 1 минуту
Сейчас кину полный код. (без case 1 и 2).

Добавлено через 5 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void main ()
{
    setlocale(0, "");
    int choice;
    do
    {
 
        cout << "1. Одномерный массив" << endl << "2. Матрица" << endl << "3. Строка" << endl << "4. Выход" << endl << "Ваш выбор: ";
        cin >> choice;
        switch (choice)
        {
        case 1:             //пукты меню
        case 2:
        case 3:
        case 4:
        default:
        }
    } while (choice != 4);
    system("pause");
}
Вот.
А вот какой цикл выполняется:
http://***********/d34bece2/
 
Текущее время: 04:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru