Treść zadania :
Użytkownik ma możliwość wyboru ustalenia stawki dziennej systemu wynagrodzeń:
Wariant 1: za każdą przepracowaną godzinę otrzymuje 50 zł,
Wariant 2: za pierwszą przepracowaną godzinę otrzymuje 10 groszy, za każdą następną podwojoną kwotę do tej pory zarobionych pieniędzy.
Pobierz od użytkownika liczbę przepracowanych godzin (liczba całkowita z przedziału 1-12) i wskaż, który wariant jest dla niego korzystniejszy.
[code lang=”csharp”]
<pre>namespace ConsoleApplication14
{
class Program
{
static void Main(string[] args)
{
string t;
do
{
double a = 0, i = 0, k = 50, p = 0, j = 0, c = 0.10, b = 0;
Console.Clear();
Console.WriteLine("Podaj czas pracy: ");
a = double.Parse(Console.ReadLine());
if (a >= 1 && a <= 12)
{
p = a * k;
for (i = 1; i <= 1; i++)
{
b = 0;
for (i = 1; i <= a; i++)
{
c = (b * 2) + c;
b = c;
}
}
if (p > c)
{
Console.WriteLine("Bardziej oplaca sie 50 zl za godzine.");
Console.WriteLine("Wpisz koniec aby zakonczyc, albo enter by obliczyc ponownie: ");
t = Console.ReadLine();
}
else
{
Console.WriteLine("Bardziej oplaca sie podwajanie kwoty oszczednosci.");
Console.WriteLine("Wpisz koniec aby zakonczyc, albo enter by obliczyc ponownie: ");
t = Console.ReadLine();
}
}
else
{
Console.WriteLine("Nalezy wybrac zakres od 1-12");
Console.WriteLine("Wpisz koniec aby zakonczyc, albo enter by obliczyc ponownie: ");
t = Console.ReadLine();
}
}
while (t != "koniec");
}
}
}</pre>
[/code]
Bardzo fajny blog szkoda ze dalej go nie rozwijasz.