program w C#, po uruchomieniu zamyka się?
: 16 października 2009, 02:28
Proszę o pomoc, czy jest jakieś środowisko programistyczne do c# taki jak Visual Studio 2008 Expres Edition?
A przy okazji mam program:
i mam napisane na końcu:a program i tak się sam szybko zamyka, We wcześniejszych przykładach nie miałem problemów, dopiero teraz mi się to stało.
A przy okazji mam program:
Kod: Zaznacz cały
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int parametrA, parametrB, parametrC;
if (args.Length < 3)
{
Console.WriteLine("wywołanie programu :p rogram parametr1 parametr2 parametr3");
return;
}
try
{
parametrA = Int32.Parse(args[0]);
parametrB = Int32.Parse(args[1]);
parametrC = Int32.Parse(args[2]);
}
catch (Exception)
{
Console.WriteLine("jeden z argumentów rownania jest nie poprawna liczbą całkowitą!");
return;
}
if (parametrA == 0)
{
Console.WriteLine("wprowadzone argumenty kwartatowe A=0!");
}
else
{
double delta = parametrB * parametrB - 4 * parametrA * parametrC;
double wynik;
if (delta < 0)
{
Console.WriteLine("delta <0");
Console.WriteLine("to równanie nie ma rozwiązania w zbiorze licz b rzeczywistych");
}
else if (delta == 0)
{
wynik = -parametrB / 2 * parametrA;
Console.WriteLine("rozwiązanie: x=" + wynik);
}
else
{
wynik = (-parametrB + Math.Sqrt(delta)) / 2 * parametrA;
Console.WriteLine("rozwiązanie: x1=" + wynik);
wynik = (-parametrB - Math.Sqrt(delta)) / 2 * parametrA;
Console.WriteLine("x2=" + wynik);
System.Console.ReadLine();
}
}
}
}
}
Kod: Zaznacz cały
System.Console.ReadLine();