Program w C# ktory pyta sie o twoj wiek i zmienia wiek w minuty/sekundy

0

Mam do szkoly zrobic program z konsoli uzywajac visual studio program przez konsole w ktorym wpisuje Imie wiek i wyswietla mi sie moj wiek w minutach i sekundach, Wychodza mi bledy i nie wiem co jest tym powodem, Zamiast nauczyc sie porzadnei C# na nastepny rok w szkole bo zaczynamy nauke to ja cale wakacje spedzilem przed WoWem...

I tutaj jest pytanie, co jest w tym programie zle.

static void Main(string[] args)
{
string name = "";
string age = "";

Console.WriteLine("Enter your name");
name = Console.ReadLine();
Console.WriteLine("Enter your age");
age = Console.ReadLine();

Console.WriteLine("Hello" + name);
Console.WriteLine("You are" + age + "years old");

Console.WriteLine( Convert.ToString(Convert.ToInt32(age) * 12) + "months old");

Console.WriteLine(Convert.ToString(Convert.ToInt32(age) * 365) + " days old");

Console.WriteLine(Convert.ToString(Convert.ToInt32(ag) * 365 * 24) + " hours old");

0

Poza tym, ze ten kod nie ma za wiele wspolnego z poleceniem, to wypadaloby wrzucic te minuty/sekundy w BigInteger, ew. ulong.

0

Wiek w minutach i sekundach np. wiek 25 lat to zpisze w psudokodzie

 wiek = 25
// rok ma 8 766 godzin = 525 960 minut = 31 557 600 sekund
wiek_godziny = 25 *  8766
wiek_minuty =  25 * 525960
wiek_sekundy = 25 * 31557600

i Tak jak pisze @n0name_l warto użyc BigIntegera

0

Musze przyznac ze nie wiem za bardzo o co wami chodzi. Ja pojecia nie mam o C# ani o kodowaniu a dopiero zaczynam sie uczyc w nowym roku szkolnym. Po prostu dostalem karteczke z ta regulka i mialem sam sprobowac i zrobic screenshoty jako dowod ze zrobilem ale nie wiem czy ja cos zle robie albo ten kod to tylko chwytliwy jest zeby cos naprawic i pokazac ze sie potrafi. Wypelniam pola gdzie mam cos wpisac btw.

@Edit

Jestem w Angli.

0

Myślę, że autorowi tego zadania bardziej chodziło o wykorzystanie właściwości klasy TimeSpan http://msdn.microsoft.com/en-us/library/system.timespan.aspx

Co do Twojego programu to masz literówkę w słowie "age". pewnie dlatego nie działa.
Jeżeli program nie kompiluje się, to visual studio informuje użytkownika o tym co robi źle. Co prawda robi to po angielsku, ale skoro mieszkasz w Anglii to nie powinno Ci to sprawiać kłopotu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1