Legg til printing av nummer mellom 5 og 54.99
This commit is contained in:
parent
260dc58b77
commit
1f76db31bc
@ -11,13 +11,15 @@ namespace ClassDemo1
|
|||||||
{
|
{
|
||||||
static void Main(string[] args)
|
static void Main(string[] args)
|
||||||
{
|
{
|
||||||
|
Console.OutputEncoding = Encoding.UTF8;
|
||||||
|
|
||||||
//var morDi = new Person(154, 300, "svart");
|
//var morDi = new Person(154, 300, "svart");
|
||||||
//Console.WriteLine(morDi.Description("Mordi"));
|
//Console.WriteLine(morDi.Description("Mordi"));
|
||||||
|
|
||||||
var tall = new[] { 30, 27, 71, 100, 22, 1, 5, 92, 57, 13 };
|
//var tall = new[] { 30, 27, 71, 100, 22, 1, 5, 92, 57, 13 };
|
||||||
var sortertTall = SortMyBitchUp(tall, reverse: false);
|
//var sortertTall = SortMyBitchUp(tall, reverse: false);
|
||||||
|
|
||||||
SkrivUtVersjonEn(sortertTall);
|
//SkrivUtVersjonEn(sortertTall);
|
||||||
//SkrivUtVersjonTo(tall);
|
//SkrivUtVersjonTo(tall);
|
||||||
//SkrivUtVersjonTre(tall);
|
//SkrivUtVersjonTre(tall);
|
||||||
|
|
||||||
@ -30,9 +32,43 @@ namespace ClassDemo1
|
|||||||
//int allMyBitchesV2 = SumAllMyBitchesUpV2(tall);
|
//int allMyBitchesV2 = SumAllMyBitchesUpV2(tall);
|
||||||
//Write($"DÆTTA ER ALLI SOMMA LAGT SAMMEN, TO FORSKJELLIGE GANGER: {allMyBitches} & {allMyBitchesV2}");
|
//Write($"DÆTTA ER ALLI SOMMA LAGT SAMMEN, TO FORSKJELLIGE GANGER: {allMyBitches} & {allMyBitchesV2}");
|
||||||
|
|
||||||
|
DisplayNumberIfConditionsMet();
|
||||||
Console.ReadLine();
|
Console.ReadLine();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void DisplayNumberIfConditionsMet()
|
||||||
|
{
|
||||||
|
// Valgfritt - Eksisterer kun for at "æ, ø, å" vises i konsollvinduet riktig.
|
||||||
|
Console.OutputEncoding = Encoding.UTF8;
|
||||||
|
|
||||||
|
// Skriver ut melding og leser input
|
||||||
|
Console.WriteLine("Skriv inn et tall");
|
||||||
|
var input = Console.ReadLine();
|
||||||
|
|
||||||
|
// Prøver å konvertere input fra tekst til desimaltall
|
||||||
|
double number;
|
||||||
|
bool validNumber = double.TryParse(input, out number);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sjekker om input er en av følgende:
|
||||||
|
* - IKKE et gyldig desimaltall
|
||||||
|
* - Lavere enn 5
|
||||||
|
* - Høyere enn 54.99
|
||||||
|
*
|
||||||
|
* Om ett av disse tilfellene er riktig, starter den metoden (programmet) på nytt
|
||||||
|
* UTEN å gå videre i programmet.
|
||||||
|
*/
|
||||||
|
if (!validNumber || number < 5 || number > 54.99)
|
||||||
|
{
|
||||||
|
Console.WriteLine($"Ugyldig nummer: {input} - Prøv igjen.");
|
||||||
|
DisplayNumberIfConditionsMet();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Skriver ut "input"-tallet
|
||||||
|
Console.WriteLine($"Nummeret du skrev inn er: {number}");
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Bubble sorting
|
/// Bubble sorting
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
Loading…
Reference in New Issue
Block a user