Rozwiązane

INFORMATYKA TABLICE C++


Zaprogramuj program do kontroli przedsiębiorstw "INSPEKTOR". Program ma sprawdzić, czy firma jest "zyskowna", to znaczy, czy każdego miesiąca zarabia więcej, niż poprzedniego. UWAGA: Firma działająca na rynku tylko jeden miesiąc, zawsze JEST "zyskowna"

Wejście
Na początku liczba naturalna n (< 1000) - długość ciągu wyników finansowych dla kolejnych miesięcy. Następnie n kolejnych liczb całkowitych (z przedziału otwartego od -1000 do 1000) - wyniki finansowe w poszczególnych miesiącach.

Wyjście
1, jeśli firma JEST "zyskowna", 0 w przeciwnym wypadku.

Przykład
Dla danych wejściowych

3 1 2 300
poprawną odpowiedzią jest
1



Odpowiedź :

REGNAD

Odpowiedź:

#include <iostream>

int main() {

   int n, a;

   std::cin >> n;

   int number;

   std::cin >> number;

   for (int i = 0; i < n - 1; i++) {

       std::cin >> a;

       if (a > number) {

           number = a;

       } else {

           std::cout << 0;

           break;

       }

       if (i == n - 2) {

           std::cout << 1;

       }

   }

   

   return 0;

}

Wyjaśnienie:

Trochę namieszane, ale działa. Nie wiem po co tutaj na siłę z tablic korzystać

Inne Pytanie