Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 25.09.2024
Сообщений: 1

Программа не продолжается в Visual Studio, хотя в онлайн компиляторе всё работает

25.09.2024, 18:07. Показов 10864. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Программа на вывод количества положительных и отрицательных элементов. Но проблема не в этом. При ответе на вопрос программы (Хотите продолжить? (Да/Нет)), данный вопрос дублируется, но программа не продолжается. Помогите, пожалуйста, решить данную проблему)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
using namespace std;
int main()
{
    setlocale (LC_ALL, "Russian");
    int a, flag = 0, plus = 0, minus = 0;
    string answer;
    while (flag == 0)
    {
        cout << "Введите число\n";
        cin >> a;
        while (a != 0)
        {
            a > 0 ? plus++ : minus++;
            cout << "Введите число\n";
            cin >> a;
        }
        cout << "Количество положительных элементов: " << plus << "\n";
        cout << "Количество отрицательных элементов: " << minus << "\n";
        cout << "Хотите продолжить? (Да/Нет)\n";
        cin >> answer;
        while (answer != "Да" and answer != "Нет")
        {
            cout << "Хотите продолжить? (Да/Нет)\n";
            cin >> answer;
        }
        if (answer == "Нет")
        {
            flag = 1;
        }
    }
    return 0;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.09.2024, 18:07
Ответы с готовыми решениями:

Не запускается программа в Visual Studio, а в обычном онлайн компиляторе работает
подскажите где ошибка и как ее исправить? #include &lt;iostream&gt; using namespace std; struct FactoryProfit { int invest; ...

В одном онлайн компиляторе все работает, а в стационарном нет
#include&lt;stdio.h&gt; main() { long nc; nc = 0; while (getchar() != EOF) nc++; printf(&quot;%ld\n&quot;, nc);

Почему не компилируется в visual studio готовая программа на ассемблере, в то время как в Builder++ все работает
Имеется следующий код по задаче: Сформировать массив целых чисел. Размер массива 30 элементов. При вводе указать число обрабатываемых...

1
 Аватар для sporta1982
216 / 64 / 7
Регистрация: 05.10.2023
Сообщений: 565
05.10.2024, 15:34
в начале программы добавьте :
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.10.2024, 15:34

Код работает в онлайн-компиляторе, но не работает в Lazarus
Почему может не работать этот код? uses Math; var m, n, p: Integer; s: Double; begin

Код из учебника, не работает в онлайн компиляторе
Программа должна подсчитывать строки #include &lt;stdio.h&gt; /* подсчет строк входного потока */ main() { int c, nl; nl = 0;...

Рекурсия в компиляторе от Visual Studio 2013
Здравствуйте, есть функция которая счиет косинус рекурсивно: double myCos(double x, int n) { static int i = 1; return ...

Недоработка в компиляторе Visual Studio. <iso646.h>/<ciso646>
Почему это не работает в Visual Studio (в других компиляторах всё работает)? #include &lt;stdio.h&gt; int main() { int a, b; a...

Структуры. Возникает ошибка в 42 строчке, в онлайн компиляторе все нормально
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;algorithm&gt; #include &lt;fstream&gt; #include &lt;time.h&gt; using namespace std; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru