Kezdőoldal » Számítástechnika » Programozás » C# 2 szám legkisebb közös...

C# 2 szám legkisebb közös többszörösét kiszámítani, hogyan?

Figyelt kérdés

Sziasztok.

Sajnos nem tudom megfejteni ezt a programot, hogy lehetne megírni. Legyetek szivesek segíteni nekem ha lehetséges, mert nagyon fontos lenne.


Így hangzik a feladat:

Kérjen be a felhasználó 2számot majd határozza meg a 2 szám legkisebb közös többszörösét.


Válaszokat előre is köszönöm. :)



2015. nov. 11. 21:20
 1/10 Tengor ***** válasza:

Itt a módszer: [link]

Innen már megy? Ha nem, akkor mennyi van kész?

2015. nov. 11. 21:22
Hasznos számodra ez a válasz?
 2/10 A kérdező kommentje:
Igazából nem tudtam sehogy se elkezdeni C# mert nem tudom, hogy tudnám elkezdeni a megírását ezért szeretnék hozzád/hozzátok fordúlni, hogy aki leírná a programot meg 1-2 dolgot elmagyarázna, hogy miért úgy kell írni stb akkor megérteném és megköszönném.
2015. nov. 11. 21:26
 3/10 Tengor ***** válasza:

A programozás alapjai nem úgy működnek, hogy 1-2 dolgot elmagyaráz az ember. Meg kell érteni az alapokat, és arra lehet építkezni.

Abból ha megírja valaki ezt a programot neked semmit nem fogsz érteni és semmit nem fogsz tanulni.

Kezd el újra megtanulni az alapokat, alaposan!

2015. nov. 11. 21:28
Hasznos számodra ez a válasz?
 4/10 A kérdező kommentje:
Az alapokat tudom ezért is írtam úgy, hogy 1-2dolgot mert a többit bizonyára érteném. :)
2015. nov. 11. 21:32
 5/10 anonim ***** válasza:

Nos, irsz egy fuggvenyt, ami 2 szamnak kiszamitja a legkisebb kozos tobbszoroset:


int LKKT(int szam1, int szam2)

{

[szamolj szamolj szamolj]

return [eredmeny];

}


Aztan beolvasol 2 szamot, es meghivod a fuggvenyt, pl igy:


int main(void)

{

[olvass be 2 szamot valahonnan]

int e = lkkt(a,b);

[irjad ki az eredmenyt]

return 0;

}



ez c++ban van, mert c#-t sajnos nem kenem

2015. nov. 11. 21:36
Hasznos számodra ez a válasz?
 6/10 A kérdező kommentje:
Bocsi de ez most kicsit magas mik lennének azok, hogy [számolj számolj számolj] meg az ilyen fajta írások meg ilyenek? :D
2015. nov. 11. 21:39
 7/10 anonim ***** válasza:

Oda irsz egy algoritmust, ami kiszamolja a legkisebb kozos tobbszorost. A neten sok van, nem fogom bemasolni. :)


Pl megvan itt tobb nyelvre (c# is):

[link]

2015. nov. 11. 21:43
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:

Azt ugye tudod, hogy a vizsgán nagyon keményen el fogsz hasalni...

G.

2015. nov. 11. 21:59
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:
100%

Írd át C# -ra, épp Java IDE volt megnyitva.


public static int gcd(int a, int b)

{

return b == 0 ? a : gcd(b, a % b);

}


public static int lcm(int a, int b)

{

return a / gcd(a, b) * b;

}


public static void main(String[] args) throws IOException

{

System.out.println(lcm(330, 65));

}

2015. nov. 11. 22:00
Hasznos számodra ez a válasz?
 10/10 A kérdező kommentje:

Nos, valamit kreáltam saját fejből. :D

A kérdés az lenne,hogy jól működik? Mármint F5-el lefutattja a programot meg minden, csak,hogy jó-e.


C#

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;


namespace LegkisebbKözösTöbbszörös

{

class Program

{

static void Main(string[] args)

{

int a;

int b;

int c;

int legkisebbközöstöbbszörös = 0;

Console.Write("Írja be az első számot: ");

a = int.Parse(Console.ReadLine());

Console.Write("Írja be a második számot: ");

b = int.Parse(Console.ReadLine());

if (a < b)

{

c = a;

a = b;

b = c;

}

for (int i = 1; legkisebbközöstöbbszörös == 0; ++i)

{

if ((c = a * i) < 0)

{

Console.WriteLine("A Legkisebb Közös Többszörös nem határozható meg!");

return;

}

if (c % b == 0)

{

legkisebbközöstöbbszörös = c;

}

}

Console.WriteLine("A Legkisebb Közös Többszörös: {0}", legkisebbközöstöbbszörös);

Console.ReadKey();

}

}

}

2015. nov. 12. 15:41

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!