|
|
|
|
|
|
|
|
|
|
|
Berechnung nach Sarrus
using System;
using System.Collections.Generic;
using System.Text;
namespace Sarrus
{
class Program
{
static void Main(string[] args)
{
//(1)
double ax, bx, cx;
double ay, by, cy;
double az, bz, cz;
double ad, bd, cd;
Console.WriteLine("ttt***Berechnung nach Sarrus***nnn");
//(2)
Console.WriteLine("nax + ay + az = ad t | = 1. Gleichung");
Console.WriteLine("bx + by + bz = bd t || = 2. Gleichung");
Console.WriteLine("cx + cy + cz = cd t ||| = 3. Gleichungnn");
//(3)
Console.WriteLine("Geben sie alle X-Werte ein: ");
Console.Write("n| ");
ax =Convert.ToDouble(Console.ReadLine());
Console.Write("|| ");
bx = Convert.ToDouble(Console.ReadLine());
Console.Write("||| ");
cx = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("n");
//(4)
Console.WriteLine("Geben sie alle Y-Werte ein: ");
Console.Write("n| ");
ay = Convert.ToDouble(Console.ReadLine());
Console.Write("|| ");
by = Convert.ToDouble(Console.ReadLine());
Console.Write("||| ");
cy = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("n");
//(5)
Console.WriteLine("Geben sie alle Z-Werte ein: ");
Console.Write("n| ");
az = Convert.ToDouble(Console.ReadLine());
Console.Write("|| ");
bz = Convert.ToDouble(Console.ReadLine());
Console.Write("||| ");
cz = Convert.ToDouble(Console.ReadLine());
Console.Write("n");
//(6)
Console.WriteLine("Geben sie alle D-Werte ein: ");
Console.Write("n| ");
ad = Convert.ToDouble(Console.ReadLine());
Console.Write("|| ");
bd = Convert.ToDouble(Console.ReadLine());
Console.Write("||| ");
cd = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("nnntttt ***Berechnung***nnn");
//(7)
double ergebnisD = ax * by * cz + ay * bz * cx + az * bx * cy - ay * bx * cz - ax * bz * cy - az * by * cx;
Console.WriteLine("tttt D = " + ergebnisD);
double ergebnisDx = ad * by * cz + ay * bz * cd + az * bd * cy - ay * bd * cz - ad * bz * cy - az * by * cd;
Console.WriteLine("tttt Dx= " + ergebnisDx);
double ergebnisDy = ax * bd * cz + ad * bz * cx + az * bx * cd - ad * bx * cz - ax * bz * cd - az * bd * cx;
Console.WriteLine("tttt Dy= " + ergebnisDy);
double ergebnisDz = ax * by * cd + ay * bd * cx + ad * bx * cy - ay * bx * cd - ax * bd * cy - ad * by * cx;
Console.WriteLine("tttt Dz= " + ergebnisDz);
double xWert = ergebnisDx / ergebnisD;
//(8)
Console.WriteLine("nnntttt ***Ergebnis***nnn");
Console.WriteLine("tttt x = "+ xWert);
double yWert = ergebnisDy / ergebnisD;
Console.WriteLine("tttt y = " + yWert);
double zWert = ergebnisDz / ergebnisD;
Console.WriteLine("tttt z= " + zWert);
Console.ReadLine();
}
}
} |
|
|
|
|
|
|
|
|
Letzte Änderung: 25.09.2007
© Pädagogisches Institut für die deutsche Sprachgruppe
- Bozen. 2000 -
|
|
|
|
|
|
|
|
|