using System;
using [Link];
using [Link];
using [Link];
using [Link];
namespace ushtrime_25_tetor
{
internal class Class1(int n)
{
private int n = n;
private int sum = 0;
public void printNumbers(int start = 1)
{
for(int i = start; i <= n; i++)
{
[Link](i);
sum += i;
}
}
public void checkAge(int age)
{
if(age >= 18)
{
[Link]("You can vote");
} else
{
[Link]("You cannot vote");
}
}
public void printSumFrom(int end,int start = 1)
{
int s = 0;
if(end > 0)
{
for(int i = start; i <= end; i++)
{
s += i;
}
[Link]("SUM from {0} to {1} = {2}", start,end,s);
}
}
public void compareWith(int b)
{
if(n > b)
{
[Link]("{0} > {1}", n, b);
} else if(b > n)
{
[Link]("{0} > {1}", b, n);
} else
{
[Link]("{0} = {1}", b, n);
}
}
public void checkPositivity()
{
if (n == 0)
{
[Link]("It is just 0", n);
}
else if (n > 0)
{
[Link]("{0} is positive", n);
} else
{
[Link]("{0} is negative", n);
}
}
public Boolean checkIfEven(int number)
{
return number%2 == 0;
}
public void printUntilZero()
{
int input = [Link]([Link]());
while(input != 0)
{
if (checkIfEven(input))
{
[Link]("Number even found!");
break;
} else
{
[Link]("Not an even number! Continue entering:");
input = [Link]([Link]());
}
}
}
public void printPowSumFrom(int end, double pow = 3)
{
int s = 0;
String a= "";
for (double i = 2; i <= end; i+=2)
{
s += (int)[Link](i, pow);
a += [Link]() + "^" + pow;
if(i < end)
{
a += " + ";
}
}
[Link](a + " = " + s);
}
}
}