Предмет: Информатика,
автор: edi2023
Написать програмный код на С++ пожалуйста. Дана непустая последовательность целых чисел, оканчивающаяся отрицательным числом. Верно ли, что все элементы последовательности равны между собой?
Ответы
Автор ответа:
0
Код:
#include <iostream>
using namespace std;
int main() {
// Считываем первый элемент последовательности
int x;
cin >> x;
// Пока введенное число не отрицательное
while (x >= 0) {
// Считываем следующее число
int y;
cin >> y;
// Если следующее число отрицательное, завершаем цикл
if (y < 0) break;
// Если числа x и y не равны, выводим "false" и завершаем программу
if (x != y) {
cout << "false" << endl;
return 0;
}
// Переходим к следующей итерации цикла
x = y;
}
// Если цикл завершился без выхода из программы, выводим "true"
cout << "true" << endl;
return 0;
}
Похожие вопросы
Предмет: Математика,
автор: rmino869
Предмет: География,
автор: dpopdp287
Предмет: Қазақ тiлi,
автор: Tazikzhavdnv
Предмет: География,
автор: ankkazasranka