Witam zaczynam naukę programowania i moje zdolności nie są wybitne dopiero zaczynam. Postanowiłem że zrobię program który będzie dla mnie przydatny ale chyba za wysoko się oceniłem z moimi zdolnościami :D.
Mianowicie chcę stworzyć program który ułatwi mi obliczanie respu chempionów w grze w która aktualnie sobie pogrywam. chodzi o to ze mechanika gry polega na tym ze po zabiciu chempiona jego czas na ponowny resp wynosi określoną jednostkę czasu np mając 2 informacje czyli śmierć tego chempa np 12h,31minut i jego resp który wynosi np 1h,30minut będziemy wiedzieć że następne jego pojawienie będzie o 14h,01minut w dodatku chce zrobić pętle która pokazuje wszystkie możliwe kombinacie dnia np 14,01+1,30 i tak aż do 24h. ja zrobiłem jakis tam program ale nie umie przeskoczyć umiejętnościowo tego że 0,30h + 0,40h równa się 1h,10 a nie 0,70h. Moja wiedza nie umie tego przeskoczyć. mój program działa skopiuje go poniżej ale tylko wtedy kiedy są dokładne godziny np 2+2=4 ,6,8 itd ale jak zrobić to żeby program pokazywał tez minuty i żeby wiedział że 0,30+0,30=1 ? jeżeli ktoś może mi pomóc z góry dziękuje i pozdrawiam :D
#include <iostream>
using namespace std;
int chempion,resp;
int main()
{
cout << "Wpisz godzine respu chempiona: ";
cin>> chempion;
cout<< "wpisz za ile ma sie pojawic: ";
cin>> resp;
for(int i=chempion;i<=24;i=i+resp)
{
cout<<i<<endl;
}
return 0;
}