Kezdőoldal » Számítástechnika » Programozás » Programozás beadandó?

Programozás beadandó?

Figyelt kérdés

Nemrég kezdtünk el programozni tanulni (középiskola), de már most érzem, hogy nem ez az a terület, amivel foglalkozni szeretnék. Nekem bonyolult, nem értem és nem is akarom érteni, de azt sem akarom, hogy emiatt romoljon le az eredményem informatikából.


A feladat az, hogy egy kis számológépet csináljunk C#-pban, aminek a felhasználó ilyen bemeneteket ad:

5+3

10*2

14/5

Ilyen összetett művelet nem lesz:

5+3*2

A programnak soronként kell beolvasnia az elvégzendő műveletet, és minden beolvasott feladat után kell kiírnia az eredményt. Csak egész számokra kell működnie, osztás esetén egész osztást végezzen és írja ki a maradékot is.


Sajnos felajánlani nem tudok cserébe semmit, de én lennék a legboldogabb, ha valaki megcsinálná nekem :)


2015. dec. 12. 21:33
 1/10 anonim ***** válasza:

Inkabb ird le mivel szeretnel foglalkozni, es megmondjuk miert lenne fontos ez neked.


Ha mi sem tudjuk megmondani, akkor megirom. Deal?

2015. dec. 12. 21:34
Hasznos számodra ez a válasz?
 2/10 A kérdező kommentje:
Engem szívem szerint a történelem érdekel, főleg a régészet.
2015. dec. 12. 21:37
 3/10 anonim ***** válasza:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{


Console.WriteLine("Kerem az elso szamot");

int x = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Kerem a masodik szamot");

int y = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("///////////////////////");

Console.WriteLine("// Valassz egy muveletet! //");

Console.WriteLine("///////////////////////");

Console.WriteLine("1 - osszeadas");

Console.WriteLine("2 - kivonas ");

Console.WriteLine("3 - szorzas");

Console.WriteLine("4 - osztas");

int z = Convert.ToInt32(Console.ReadLine());

switch (z)

{

case 1:

Console.WriteLine("///////////////////////");

Console.WriteLine("// eredmeny //");

Console.WriteLine("///////////////////////");

Console.WriteLine(x + y);

break;

case 2:

Console.WriteLine("///////////////////////");

Console.WriteLine("// eredmeny //");

Console.WriteLine("///////////////////////");

Console.WriteLine(x - y);

break;

case 3:

Console.WriteLine("///////////////////////");

Console.WriteLine("// eredmeny //");

Console.WriteLine("///////////////////////");

Console.WriteLine(x * y);

break;

case 4:

Console.WriteLine("///////////////////////");

Console.WriteLine("// eredmeny //");

Console.WriteLine("///////////////////////");

Console.WriteLine(x / y);

break;

}

Console.ReadKey(true);

}

}

}

2015. dec. 12. 22:06
Hasznos számodra ez a válasz?
 4/10 A kérdező kommentje:

Köszönöm szépen :)


Abban esetleg kérhetek még egy kis segítséget, hogy ha adott egy ilyen:

5+3

Akkor ebből hogyan tudom felismerni, hogy milyen műveletet kell végrehajtanom? A programnak ezt magától fel kell ismernie.

2015. dec. 12. 22:22
 5/10 anonim ***** válasza:
Van benne egy + jel (karakter).
2015. dec. 12. 22:27
Hasznos számodra ez a válasz?
 6/10 A kérdező kommentje:
Igen, ez nyilvánvaló :) De erre a program hogy tud "rájönni"?
2015. dec. 12. 22:35
 7/10 anonim ***** válasza:

Mondjuk megnézi, hogy milyen karakter van az adott sorban. Ha talál + jelet, akkor tudja, hogy összeadást kéne csinálni.

Hogy nézi meg? Végigmegy a sor karakterein, és ha + jelet talál, akkor megtalálta, ha nem, akkor mást kell keresnie.

Zseniális, nem? Még mindig nem érdekel?

G.

2015. dec. 12. 23:05
Hasznos számodra ez a válasz?
 8/10 A kérdező kommentje:
Köszönöm, sikerült. Úgy vagyok vele, hogy ezt inkább meghagyom azoknak, akik értenek hozzá.
2015. dec. 12. 23:50
 9/10 anonim ***** válasza:
az a baj hogy ha előre elkészítik neked soha nem is fog érdekelni..
2015. dec. 12. 23:50
Hasznos számodra ez a válasz?
 10/10 anonim ***** válasza:

Na, most hogy sikerült magadtól is, azért megosztok veled egy verziót én is!

(nem a legszebb, bővíthető lenne hibakezeléstől kezdve egy csomó mindennel... ellenben kezeli a törteket!)

[link]

2015. dec. 13. 00:09
Hasznos számodra ez a válasz?

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!