Blandade frågor om c#
Hej,
Jag har en skoluppgift som jag behöver hjälp med. Tyvärr har vi bara en lärare under vår programmeringslektion så han hinner inte hjälpa alla så mycket. Så då vänder jag mig till er som är erfarna i csharp. Själv är jag inte himla bra på just programmera. Om ni har förslag eller vet hur det ska se ut visa gärna med koden istället för att förklara eller du kan både visa och förklara.
Programmeringsuppgift:
Ni ska läsa in personer av olika nationalitet. Minst tre olika typer av identifikation.
T.ex. Svensk - Personnummer (9201027890)
Engelsman – National Insurance Number (AB123456C)
Amerikan – Social Security Number (123-45-6789)
Vidare så skall nationaliteten, uträknat på id:t ovan, ge automatisk sättning av landskoden till telefonnumret.
T.ex. en svensk person får +46 som landskod i telefonnumret, britter +44 och amerikaner +1
Så här har jag gjort:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClassLibrary1
{
public class Class1
{
public static string GetPerson()
{
Console.Write("Ange förnamn: "); //frågar efter namn
string land = Console.ReadLine();
return land;
}
}
}
//en metod som retunerar
public static string GetPerson(int PersonalNumber, int TelephoneNumber,string country,string firstname,string lastname)
{
return "Personnummer: " + PersonalNumber + " telefonnummer: " + TelephoneNumber + " land: " + country + " förnamn: " + firstname + " efternamn: " + lastname + ".";
}
Jag har inte kommit så långt i uppgiften som ni ser så jag hoppas ni förstod vad uppgiften handlade om och kan bidra med hjälp.
Tack!