Napisz program w c++ w którym:
1) Losujemy liczbę z przedziału
2) Sprawdzamy czy liczba a dzieli się przez 8. Jeżeli a dzieli się przez 8, to liczymy pole kwadratu o boku równym połowie liczby a.
Jeżeli a nie dzieli się przez 8, wówczas wyświetlamy komunikat "a nie dzieli się przez 8"


Odpowiedź :

Odpowiedź:

#include <iostream>

#include <cstdlib>

#include <ctime>

int main() {

   srand(time(nullptr));

   int begin, end;

   

   std::cout << "Podaj poczatek przedzialu\n";

   std::cin >> begin;

   std::cout << "Podaj koniec przedzialu\n";

   std::cin >> end;

   int randomNumber = rand() % (end - begin + 1) + begin;

   std::cout << "Wylosowana liczba z przedzialu " << begin << " - " << end << " to " << randomNumber << '\n';

   int a;

   

   std::cout << "Podaj a \n";

   std::cin >> a;

   if (a % 8 == 0) {

       std::cout << (a / 2) * (a / 2) << '\n';

   }else{

       std::cout << a << " nie dzieli sie przez 8";

   }

   return 0;

}

Wyjaśnienie:

Jak o coś innego chodziło, albo coś niejasne, to pisz