-
Notifications
You must be signed in to change notification settings - Fork 0
/
LogarithmusDualis.cs
42 lines (38 loc) · 1.42 KB
/
LogarithmusDualis.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/*------------------------------------------------------------------------------
* HTBLA-Leonding / Class: 3ACIF
*------------------------------------------------------------------------------
* Jan Ritt
*------------------------------------------------------------------------------
* Description: The program reads in a Number and outputs a guess of the ln
* of said number, eg. how often can said number be divided by 2
*------------------------------------------------------------------------------
*/
namespace LogarithmusDualis
{
internal class Programm
{
static void Main()
{
string userInput;
int userInteger,
originalInput,
output = 0;
Console.Write("\n LogarithmusDualis " +
"\n================================" +
"\n Geben Sie eine ganze Zahl ein." +
"\n ");
userInput = Console.ReadLine();
int.TryParse(userInput, out userInteger);
originalInput = userInteger;
while (userInteger / 2 > 0)
{
userInteger = userInteger / 2;
output++;
}
Console.Write($"\n {originalInput} kann {output} x durch Zwei dividiert werden. ");
Console.Write("\nZum Beenden bitte Eingabetaste drücken ...");
Console.ReadLine();
Console.Clear();
}
}
}