Я пытаюсь написать программу, которая принимает ввод четных чисел, пока пользователь не вводит нечетное число, а затем останавливается и добавляет все четные входы.Ввод утверждения IF внутри цикла?
Проблема, с которой я сталкиваюсь, заключается в том, что я намерен использовать оператор if
для определения того, является ли число четным или нет, но как только программа запустилась, мне нужно, чтобы он запускался снова, чтобы пользователь мог продолжать вводить числа, пока они введите нечетный.
Вот что я до сих пор:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
int value;
cout << "Please enter a possitive number: ";
cin >> value;
if (value%2 == 0) { // divides the value entered by 2 too determine whether or not its even.
cout << "Please enter another even number: ";
}
else
{
}
cin.get();
return 0;
}
У вас нет никаких петель здесь , и у вас нет кода для добавления чисел. 'while (значение равно) {добавьте числа и введите приглашение для другого номера}' – crashmstr