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
|
class HomeWork
|
||||||
{
|
{
|
||||||
int resaultHW;
|
int resaultHW;
|
||||||
|
private int counter;
|
||||||
|
|
||||||
public void First_task()
|
public void First_task()
|
||||||
{
|
{
|
||||||
@@ -68,7 +69,6 @@
|
|||||||
|
|
||||||
public int Task_10(int number)
|
public int Task_10(int number)
|
||||||
{
|
{
|
||||||
// if (number % 100 == 0)
|
|
||||||
resaultHW = number % 100 / 10;
|
resaultHW = number % 100 / 10;
|
||||||
return resaultHW;
|
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_10
|
||||||
- [X] Task_13
|
- [X] Task_13
|
||||||
- [X] Task_15
|
- [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()
|
static void MyTask()
|
||||||
{
|
{
|
||||||
HomeWork HW = new HomeWork();
|
HomeWork HW = new HomeWork();
|
||||||
|
|
||||||
Console.Write("Wich task: ");
|
Console.Write("Wich task: ");
|
||||||
Console.WriteLine("WH2 is 10, 13, 15");
|
Console.WriteLine("WH2 is 10, 13, 15");
|
||||||
|
Console.WriteLine("WH3 is 19, 23");
|
||||||
int taskNumver = Convert.ToInt32(Console.ReadLine());
|
int taskNumver = Convert.ToInt32(Console.ReadLine());
|
||||||
switch (taskNumver)
|
switch (taskNumver)
|
||||||
{
|
{
|
||||||
@@ -44,18 +56,23 @@ public class Start
|
|||||||
break;
|
break;
|
||||||
case 10:
|
case 10:
|
||||||
Console.WriteLine("Input number: ");
|
Console.WriteLine("Input number: ");
|
||||||
int number10 = Convert.ToInt32(Console.ReadLine());
|
Console.WriteLine("Resault is: " + HW.Task_10(ReadIntNumber()));
|
||||||
Console.WriteLine("Resault is: " + HW.Task_10(number10));
|
|
||||||
break;
|
break;
|
||||||
case 13:
|
case 13:
|
||||||
Console.WriteLine("Input number: ");
|
Console.WriteLine("Input number: ");
|
||||||
int number13 = Convert.ToInt32(Console.ReadLine());
|
HW.Task_13(ReadIntNumber());
|
||||||
HW.Task_13(number13);
|
|
||||||
break;
|
break;
|
||||||
case 15:
|
case 15:
|
||||||
Console.WriteLine("Input number of day: ");
|
Console.WriteLine("Input number of day: ");
|
||||||
int dateNumber = Convert.ToInt32(Console.ReadLine());
|
HW.Task_15(ReadIntNumber());
|
||||||
HW.Task_15(dateNumber);
|
break;
|
||||||
|
case 19:
|
||||||
|
PrintNumberConsole();
|
||||||
|
HW.Task_19(Console.ReadLine());
|
||||||
|
break;
|
||||||
|
case 23:
|
||||||
|
PrintNumberConsole();
|
||||||
|
HW.Task_23(ReadIntNumber());
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
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