Új hozzászólás Aktív témák
-
kkdesign
senior tag
Üdv, egy egyszerű számológép szerű programot akarok írni, metódusokkal és osztályokkal. a Következőképp néz ki: ( a problémám az, hogy hogy tudom meghívni a különböző műveleteket a főprogramba ? )
namespace ConsoleApplication1
{
class Szamolo
{
private double szam_1 {get; set; }
private double szam_2 {get; set; }
public Szamolo(double sz_1, double sz_2) //konstruktor
{
szam_1 = sz_1;
szam_2 = sz_2;
}
public void Osszead()
{
double osszeaderedmeny = szam_1 + szam_2;
Console.WriteLine("Összeadás után az eredmény: {0}", osszeaderedmeny);
}
public void Kivon()
{
double kivoneredmeny = szam_1 - szam_2;
Console.WriteLine("Kivonás után az eredmény: {0}", kivoneredmeny);
}
public void Szoroz()
{
double szorozeredmeny = szam_1 * szam_2;
Console.WriteLine("Szorzás után az eredmény: {0}", szorozeredmeny);
}
public void Oszt()
{
double oszteredmeny = szam_1 / szam_2;
Console.WriteLine("Osztás után az eredmény: {0}", oszteredmeny);
}
}
class Program
{
static void Main(string[] args)
{
double[] szamok = new double[2];
Console.WriteLine("Kérem az első számot!");
double szam1;
szam1 = double.Parse(Console.ReadLine());
szam1 = szamok[0];
Console.WriteLine("Kérem a második számot!");
double szam2;
szam2 = double.Parse(Console.ReadLine());
szam2 = szamok[1];
Szamolo szObj = new Szamolo(szam1, szam2);
szObj.Osszead(); //ez rossz de hogy kell meghívni jól ??
Console.ReadKey();
}
}
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BESZÁMÍTÁS! 32GB (2x16) ADATA XPG Lancer RGB 7200MHz DDR5 memória garanciával hibátlan működéssel
- Update 10.04. - Bomba árak 2025-ben is! Üzleti - Consumer laptopok DELL FUJITSU HP LENOVO
- Xiaomi Redmi 15C 128GB, Kártyafüggetlen, 1 Év Garanciával
- Részletre elviheted akár 365 napra Bankmentes , azonnal elérhető Dell GAMER laptop G15 5511
- GYÖNYÖRŰ iPhone 12 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3438
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest