C# - lite hjälp på traven...
Hej!
Jag har nyss börjat lära mig C# (igår för att vara exakt). Jag har en första inlämningsuppgift, som andra här har skrivit om, men de har alla varit så mycket mer kunniga än jag trots att de var nybörjare.
Jag behöver lite hjälp på traven - hur ska jag tänka?
Uppgiften går ut på att man ska fråga användaren efter namn och ålder och sedan ska programmet räkna ut hur långt det är kvar till pensionen genom att ha värdet 65 minus åldern användaren anger.
Jag har kommit så långt som nedan - men när jag sen ska koda fram 65 minus användarens ålder hen anger så vet jag inte hur jag ska få det som en string. Nån som bara kan slussa mig i rätt riktning?
static void Main(string[] args)
{
string firstName, lastName, age, fullName;
Console.WriteLine("Vänligen ange förnamn.");
firstName = Console.ReadLine();
Console.WriteLine("Vänligen ange efternamn");
lastName = Console.ReadLine();
Console.WriteLine("Hur gammal är du?");
age = Console.ReadLine();
fullName = String.Concat(firstName, " ", lastName);
Console.WriteLine("Hej " + fullName + "." + "Du har antal år till pensionen.");
Ska jag nånstans skriva (och var i koden lägger jag detta i så fall):
int retirement = 65;
int yearstoRetirement = retirement - age;
?
Sen vill jag ju såklart få yearstoRetirement att synas i den sista strängen som "Hej Anders Andersson. Du har x år kvar till pensionen." Där x då är yearstoRetirement på något sätt.
Lägger man då det som följande:
Console.WriteLine("Hej " + fullName + "." + "Du har " + yearstoRetirement + "år till pensionen.");
Tacksam för lite hjälp på traven, känner mig hopplös med detta titt som tätt.
EDIT: jag måste nog nånstans använda Convert.ToInt32 - men vet inte hur i detta fallet.