Kalkulator
Primitivní kalkulačka v C#
java
using System;
class Kalkulator {
private double cislo1;
private double cislo2;
static void Main(string[]args) {
string pokracovat = "ano";
while (pokracovat == "ano") {
double a = readDouble("Zadej prvni cislo: ");
double b = readDouble("Zadej druhe cislo: ");
Kalkulator kalkulacka = new Kalkulator(a, b);
Console.WriteLine(kalkulacka);
pokracovat = readString("\nPrejete si pokracovat? ano/ne").ToLower();
}
}
public Kalkulator(double cislo1, double cislo2) {
this.cislo1 = cislo1;
this.cislo2 = cislo2;
}
public override string ToString() {
return
String.Format("Soucet: {0}\n", this.Soucet()) +
String.Format("Soucin: {0}\n", this.Soucin()) +
String.Format("Rozdil: {0}\n", this.Rozdil()) +
String.Format("Podil: {0}", this.Podil());
}
private static double readDouble(string prompt) {
Console.Write(prompt);
return double.Parse(Console.ReadLine());
}
private static string readString(string prompt) {
Console.Write(prompt);
return Console.ReadLine();
}
public double Soucet() {
return cislo1 + cislo2;
}
public double Soucin() {
return cislo1 * cislo2;
}
public double Rozdil() {
return cislo1 - cislo2;
}
public double Podil() {
return cislo1 / cislo2;
}
}
Neformátovaný
Přidáno: 30.12.2013
Expirace: Neuvedeno