{ class Program { static int ytilld(int ålder) { int dagar = ((ålder * 365)); return dagar; } static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Yellow; Console.Write("Skriv in din ålder för att räkna ut den i dagar: "); // skriver man ej ålder i siffror crashar hela programmet int dagar = Convert.ToInt32(Console.ReadLine()); int ålder = ytilld(dagar); // -Fel som uppstod: ålder var skriven i parantesen vilket gav felmeddelandet " Use of unassigned local variable "ålder" , lösning: Sätta "dagar" i parantesen för fullt sammanhang // Int32.TryParse(Console.ReadLine(), out dagar); Console.WriteLine(dagar + " år gör dig till " + ålder + " dagar gammal "); Console.ReadLine(); Console.WriteLine(" Nu ska vi räkna ut hur många sekunder du levt! "); Console.ReadLine(); try { Console.WriteLine(" ... och då blir du ungefär såhär många sekunder gammal: " + 86400 * ålder); dagar = Convert.ToInt32(Console.ReadLine()); // Räknar ut Åldern i sekunder genom att ta Åldern i dagar multiplicerat med antalet sekunder på ett dygn vilket är 24 timmar } // 24 timmar = 86 400 sekunder * ÅLDER I DAGAR catch (FormatException) { { Console.WriteLine("Bara bokstäver! :( "); } Console.ReadKey(); } } } }
int siffra;
if (int.TryParse("123", out siffra)) {
// det var en siffra!
} else {
// det var inte en siffra
}
int siffra;
if (int.TryParse("123", out siffra)) {
// det var en siffra!
} else {
// det var inte en siffra
}
{ class Program { static int ytilld(int ålder) { int dagar = ((ålder * 365)); return dagar; } static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Yellow; Console.Write("Skriv in din ålder för att räkna ut den i dagar: "); // skriver man ej ålder i siffror crashar hela programmet int dagar = Convert.ToInt32(Console.ReadLine()); int ålder = ytilld(dagar); // -Fel som uppstod: ålder var skriven i parantesen vilket gav felmeddelandet " Use of unassigned local variable "ålder" , lösning: Sätta "dagar" i parantesen för fullt sammanhang Int32.TryParse(Console.ReadLine(), out dagar); Console.WriteLine(dagar + " år gör dig till " + ålder + " dagar gammal "); Console.ReadLine(); Console.WriteLine(" Nu ska vi räkna ut hur många sekunder du levt! "); Console.ReadLine(); try { Console.WriteLine(" ... och då blir du ungefär såhär många sekunder gammal: " + 86400 * ålder); // Räknar ut Åldern i sekunder genom att ta Åldern i dagar multiplicerat med antalet sekunder på ett dygn vilket är 24 timmar } // 24 timmar = 86 400 sekunder * ÅLDER I DAGAR catch (DivideByZeroException ) { Console.WriteLine("Kan ej räkna bokstäver! :( "); } catch (Exception ) { Console.WriteLine("Något gick lite fel :/"); } Console.ReadKey(); } } }
int dagar = Convert.ToInt32(Console.ReadLine()); Int32.TryParse(Console.ReadLine(), out dagar);
TimeSpan span = DateTime.MinValue.AddYears(years) - DateTime.MinValue;
int days = (int)span.TotalDays; int seconds = (int)span.TotalSeconds;
Console.WriteLine(dagar + " år gör dig till " + ålder + " dagar gammal "); Console.WriteLine($"{dagar} år gör dig till {ålder} dagar gammal ");
int number = 0; while (!Int.TryParse(Console.ReadLien(), out number) Console.WriteLine("Foo, Bar");
Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!
Swish: 123 536 99 96 Bankgiro: 211-4106
Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!
Swish: 123 536 99 96 Bankgiro: 211-4106