Предмет: Информатика, автор: bealik133132

Помогите, очень срочно♥
Дана непустая последовательность целых чисел, оканчивающаяся нулём.
Найти сумму всех чисел последовательности, больших числа x. Для С++


LegendaryGhost: числа x и последовательность вводит пользователь?

Ответы

Автор ответа: LegendaryGhost
3

#include <iostream>  //подключаем библиотеки

using namespace std; //пространство имён

int main() {

 

setlocale(LC_ALL, "Russian");

 

int tableInt;  //последовательность

int x;   //икс :)

bool ZaB = true;  //бул для красоты

 

cout << "Введите переменную X: "; cin >> x;  //просим X

cout << "Введите последовательность через пробел: ";  //последовательность

 

while(cin >> tableInt)   //цикл

{

 if(ZaB)  //для красоты

 {

  cout << "Результат: ";

  ZaB = false;

 }

 if(tableInt != 0 && tableInt > x)  //вывод того, что больше

 {

  cout << tableInt << " ";  //если ноль, то конец!

 }else if(tableInt == 0)

 {

  break;

 }

}

 

return 0; //возращаем ничего

}


bealik133132: Можете объяснить что подразумевается под ZaB
bealik133132: А так же функцию tablelnt
LegendaryGhost: Чтоб вывести сообщение "Результат" мне нужно знать проверялся до этого цикл. ZaB выполняет эту функцию. Можно было в массив все кидать и отказаться от этой переменной,
LegendaryGhost: Но это лишний код
LegendaryGhost: tableInt это переменная, функций здесь нет
bealik133132: Спасибо за ответ и оказанную помощь
LegendaryGhost: Пожалуйста :)
Похожие вопросы
Предмет: Русский язык, автор: Аноним