1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87:
| using System;
namespace GSO { public class Rechteck { public int X = 0; public int Y = 0; public int Breite = 100; public int Hoehe = 100;
public int FlaecheBerechnen() { int flaeche = Breite * Hoehe; return flaeche; }
public void Vergroessern(int dx, int dy) { Breite += dx; Hoehe += dy; }
public void Verschieben(int dx, int dy) { X += dx; Y += dy; } public void Inistialisieren(int initx, int inity, int initbreite, int inithoehe) { X = initx; Y = inity; Breite = initbreite; Hoehe = inithoehe; } }
class Program { static void Main(string[] args) { int x,y,breite,hoehe; Rechteck rechteck1 = new Rechteck();
Console.WriteLine("\n Rechteck"); Console.WriteLine("\n Bitte geben sie die X ein: "); x = int.Parse(System.Console.ReadLine()); Console.WriteLine("\n Bitte geben sie die Y ein: "); y = int.Parse(System.Console.ReadLine()); Console.WriteLine("\n Bitte geben sie die breite ein: "); breite = int.Parse(System.Console.ReadLine()); Console.WriteLine("\n Bitte geben sie die hoehe ein: "); hoehe = int.Parse(System.Console.ReadLine());
rechteck1.Inistialisieren(x, y, breite, hoehe);
Console.WriteLine("\n Rechteck"); Console.WriteLine(" X: " + rechteck1.X); Console.WriteLine(" Y: " + rechteck1.Y); Console.WriteLine(" Fläche: " + rechteck1.FlaecheBerechnen());
rechteck1.Verschieben(100, 200); Console.WriteLine("\n Rechteck verschoben x um 100, y um 200"); Console.WriteLine(" X: " + rechteck1.X); Console.WriteLine(" Y: " + rechteck1.Y); Console.WriteLine(" +Fläche: " + rechteck1.FlaecheBerechnen());
rechteck1.Vergroessern(5, 3);
Console.WriteLine("\n Rechteck vergrössert breite um 5 und hoehe um 3"); Console.WriteLine(" X: " + rechteck1.X); Console.WriteLine(" Y: " + rechteck1.Y); Console.WriteLine(" +Fläche: " + rechteck1.FlaecheBerechnen());
Console.ReadLine(); } } } |