Домашнее задание по C++ (при завершении цикла)C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Домашнее задание по C++ (при завершении цикла)

Сообщение Anonymous »

  • Напишите программу, состоящую из цикла while, который (каждый раз в цикле) считывает два целых числа и затем печатает их. Выйдите из программы, когда появится завершающий '|' вводится.
Как это написать?

Когда я проверяю чтобы проверить, равен ли какой-либо из них |, они никогда не делают этого, поскольку их значение равно нулю, если введено |. Моя программа в настоящее время повторяется вечно, если введен |. Я не знаю, как получить доступ к правильному значению не int | с помощью целых чисел и как остановить его вечное повторение.

1 - #include
2 -
3 - using namespace std;
4 -
5 - int main()
6 - {
7 - int val1=0, val2=0;
8 - while(val1 != '|' && val2 != '|')
9 - {
10- cout val1;
12- if (val1 == '|')
13- {
14- return 0;
15- }
16- cin >> val2;
17- if (val2 == '|')
18- {
19- return 0;
20- }
21- cout

Подробнее здесь: https://stackoverflow.com/questions/276 ... ermination
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»