fork download
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. int a=0;
  7. double b=0.0, b1=0.0; //Переменные для хранения номера элемента, а также текущего и предыдущего значений.
  8.  
  9. while(true) {
  10. scanf("%lf", &b1); // Чтение из стандартного потока.
  11. if (b1 < 0) break; // Условие при котором происходит выход из цикла.
  12. b=b1;
  13. a++;
  14. }
  15. if(a%2==0)
  16. cout << b<< endl;
  17. else
  18. cout<< (-b)<< endl;
  19. return 0;
  20. }
Success #stdin #stdout 0s 3344KB
stdin
5
4
4
9
-3
stdout
9