• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Rzuty kostką

Object Storage Arubacloud
0 głosów
345 wizyt
pytanie zadane 16 maja 2022 w C i C++ przez Sn1vyy Nowicjusz (120 p.)
Cześć, dostałem zadanie w szkole, żeby napisać program. Niestety nasz nauczyciel nie potrafi tłumaczyć a na jutro mam zaliczeniowe zadanie. Byłbym wdzięczny jakby ktoś pomógł.
TREŚĆ: Są trzy kostki do gry. Kostka A jest kostką sterującą, kostki B i C to kostki z danymi. Jeżeli na kostce A wypadnie:
1 to x=B+C
2 to x=|B-C|
3 to x=B*C
4 to x=B:C
5 to x=B%C
6 to x=C%B

Program ma polegać na tym, że Pan wpisuje ile takich potrójnych rzutów jest, i program ma obliczyć sumę z wszystkich operacji.
Z góry dziękuje jak ktoś pomógł.
komentarz 16 maja 2022 przez manjaro Nałogowiec (37,390 p.)
Sprecyzuj czego tu nie rozumiesz.

2 odpowiedzi

0 głosów
odpowiedź 16 maja 2022 przez wizarddos Nałogowiec (25,930 p.)

Potrzebne będą następujące instrukcje

Pętla for

Switch

Operatory matematyczne

Funkcja abs

Ewentualnie dla czytelności Funkcje

 

Ja bym zrobił coś takiego

- tworzymy zmienną wynik - w niej ten wynik właśnie przechowujemy

- Pobieramy ilość potrójnych rzutów do zmiennej

- w pętli:

    - pobieramy rzut 

    - sprawdzamy switchem wartość A

    - wykonujemy operację matematyczną zgodnie z naszym A

   - dodajemy wynik z operacji do naszego wyniku końcowego 

(Pętlę wykonujemy tyle razy ile podano na wejściu) 

Na sam koniec wyświetlamy wynik.

Jak potrzebujesz dalszego wyjaśnienia, napisz na dole, pomożemy. 

0 głosów
odpowiedź 16 maja 2022 przez Apled Dyskutant (9,520 p.)

Niestety nasz nauczyciel nie potrafi tłumaczyć

Każdy tak mówi.

Kostka A jest kostką sterującą,

Wystarczy switch case, który wykonuje adekwatną operacje i dodaje wynik do zmiennej.

Program ma polegać na tym, że Pan wpisuje ile takich potrójnych rzutów jest

Wystarczy pętla while - każda iteracja to jeden potrójny rzut.

kostki B i C to kostki z danymi.

Domyślam się, że chodzi o losowanie wartości od 1 do 6, tak samo jak z kostką A.

Podobne pytania

0 głosów
2 odpowiedzi 307 wizyt
pytanie zadane 18 października 2018 w PHP przez roxy32l Początkujący (470 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...