Opracuj algorytm - DEV c++ lub w Magicznych Bloczkach/ programu, który
realizuje nastepujący problem:
gracz dysponuje kwotą 100 j.p. /jednostki płatnicze/ program rzuca kostka /losuje
liczbę z zakresu od 1 do 6/. Jeżeli wypadnie 1 - przegrywa szystko, jeżeli wypadnie 6
- wygrywa dwukrotna wartośc obstawionej kwoty, jeżeli wypadnie 2 - traci 50%
obstawionej kwoty, a jeżeli wypadnie 3 lub 4 program tylko wyświetla komunikat"
Nic nie tracisz i nic nie wygrywasz", jeżeli wypadnie 5 wygrywa 50% obstawionej
kwoty. W każdym przypadku program wyświetla stosowny komunikat.
potrzebuje szybko daje naj!


Odpowiedź :

Odpowiedź:

#include <iostream>

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

using namespace std;

int main(int argc, char const *argv[])

{

   srand(time(NULL));

   double jp = 100;

   int randomNumber = rand() % 6 + 1;

   switch (randomNumber)

   {

   case 1:

   {

       cout << "Przegrywasz wszystko";

       break;

   }

   case 2:

   {

       jp = 0.5 * jp;

       cout << "Tracisz polowe czyli zostaje Ci " << jp;

       break;

   }

   case 3:

   {

       cout << "Nic nie tracisz i nic nie wygrywasz";

       break;

   }

   case 4:

   {

       cout << "Nic nie tracisz i nic nie wygrywasz";

       break;

   }

   case 5:

   {

       jp = 1.5 * 100;

       cout << "Wygrywasz polowe obstawionej kwoty i masz " << jp;

       break;

   }

   case 6:

   {

       jp = 2 * jp;

       cout << "Wygrywasz " << jp;

       break;

   }

   }

   return 0;

}

Wyjaśnienie:

Jak coś niejasne to pisz :)