mirror of
https://github.com/svek95/programming_GB.git
synced 2026-05-17 18:41:44 +03:00
add HW3 task 19 and 23
This commit is contained in:
+24
-1
@@ -3,6 +3,7 @@
|
||||
class HomeWork
|
||||
{
|
||||
int resaultHW;
|
||||
private int counter;
|
||||
|
||||
public void First_task()
|
||||
{
|
||||
@@ -68,7 +69,6 @@
|
||||
|
||||
public int Task_10(int number)
|
||||
{
|
||||
// if (number % 100 == 0)
|
||||
resaultHW = number % 100 / 10;
|
||||
return resaultHW;
|
||||
}
|
||||
@@ -98,6 +98,29 @@
|
||||
}
|
||||
}
|
||||
|
||||
public void Task_19(string number)
|
||||
{
|
||||
bool isNumeric = int.TryParse(number, out int n);
|
||||
if (number.Length != 5 || isNumeric is false)
|
||||
Console.WriteLine("Number is wrong or not is number");
|
||||
else
|
||||
{
|
||||
string reverseNumber = string.Concat(number.Reverse());
|
||||
Console.WriteLine(number == reverseNumber ? "YES" : "NO");
|
||||
}
|
||||
}
|
||||
|
||||
public void Task_23(int number)
|
||||
{
|
||||
counter = 1;
|
||||
while (counter <= number)
|
||||
{
|
||||
int cube = counter * counter * counter;
|
||||
Console.WriteLine($"{counter}^3 = {cube}");
|
||||
counter++;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -11,3 +11,8 @@
|
||||
- [X] Task_10
|
||||
- [X] Task_13
|
||||
- [X] Task_15
|
||||
|
||||
|
||||
## HW3
|
||||
- [X] Task_19
|
||||
- [X] Task_23
|
||||
|
||||
@@ -19,12 +19,24 @@ public class Start
|
||||
}
|
||||
}
|
||||
|
||||
static void PrintNumberConsole()
|
||||
{
|
||||
Console.WriteLine("Input number: ");
|
||||
}
|
||||
|
||||
static int ReadIntNumber()
|
||||
{
|
||||
int number = Convert.ToInt32(Console.ReadLine());
|
||||
return number;
|
||||
}
|
||||
|
||||
static void MyTask()
|
||||
{
|
||||
HomeWork HW = new HomeWork();
|
||||
|
||||
Console.Write("Wich task: ");
|
||||
Console.WriteLine("WH2 is 10, 13, 15");
|
||||
Console.WriteLine("WH3 is 19, 23");
|
||||
int taskNumver = Convert.ToInt32(Console.ReadLine());
|
||||
switch (taskNumver)
|
||||
{
|
||||
@@ -44,18 +56,23 @@ public class Start
|
||||
break;
|
||||
case 10:
|
||||
Console.WriteLine("Input number: ");
|
||||
int number10 = Convert.ToInt32(Console.ReadLine());
|
||||
Console.WriteLine("Resault is: " + HW.Task_10(number10));
|
||||
Console.WriteLine("Resault is: " + HW.Task_10(ReadIntNumber()));
|
||||
break;
|
||||
case 13:
|
||||
Console.WriteLine("Input number: ");
|
||||
int number13 = Convert.ToInt32(Console.ReadLine());
|
||||
HW.Task_13(number13);
|
||||
HW.Task_13(ReadIntNumber());
|
||||
break;
|
||||
case 15:
|
||||
Console.WriteLine("Input number of day: ");
|
||||
int dateNumber = Convert.ToInt32(Console.ReadLine());
|
||||
HW.Task_15(dateNumber);
|
||||
HW.Task_15(ReadIntNumber());
|
||||
break;
|
||||
case 19:
|
||||
PrintNumberConsole();
|
||||
HW.Task_19(Console.ReadLine());
|
||||
break;
|
||||
case 23:
|
||||
PrintNumberConsole();
|
||||
HW.Task_23(ReadIntNumber());
|
||||
break;
|
||||
|
||||
default:
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user