Kezdőoldal » Számítástechnika » Programozás » Üdv egy számolós programot...

Üdv egy számolós programot szeretnék írni ezt hogy kell megoldani?

Figyelt kérdés

azt szeretném hogy van 3 gyümölcs (alma,körte,szilva)

mindegyiknek meg van az ára (250,320,430) ezeket eltárolom

(int alma = 250; stb)


és megkérdezi hogy hány darab pl almát szeret pl ha 3db akkor 3*250 de ezt nem tudom megoldani(az a sok üres writeline csak a hely miatt van)



Itt járok:using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace pls

{

class Program

{

static void Main(string[] args)

{


int alma = 250;

int körte = 320;

int szilva = 430;


Console.WriteLine("Árlista: ");


Console.WriteLine();

Console.WriteLine();

Console.WriteLine();


Console.WriteLine("Alma:250 Ft");

Console.WriteLine();

Console.WriteLine("Körte:320 Ft");

Console.WriteLine();

Console.WriteLine("Szilva:430");


Console.WriteLine();

Console.WriteLine();

Console.WriteLine();

Console.WriteLine();

Console.WriteLine("Hány kiló almát szeretne?");


Console.ReadLine();


Console.WriteLine("Az alma ára: " );



Console.ReadKey();

}

}

}



2019. ápr. 27. 16:17
1 2
 1/16 anonim ***** válasza:
És akkor mi az amit meg tudsz oldani?
2019. ápr. 27. 16:34
Hasznos számodra ez a válasz?
 2/16 anonim ***** válasza:
100%

A gyümölcs árát úgy írd ki, hogy nem magát az összeget, hanem az azt tartalmazó változót tedd oda!

Ha változna az alma ára, hány helyen kell átírnod a kódot? Mennyi idő (hosszabb kódoknál) és főleg mennyi hibalehetőség?


A Console osztály Readline() metódusa végeredményben beolvassa a konzolra a felhasználó által bevitt sort.

Ez az érték egy string.

Át kell alakítani int-té és el kell tárolni egy változóba.


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

int almaAra = almaDb * alma;

Console.ReadLine($"A fizetendő összeg: {almaAra}); // az egységárat is hasonlóképpen írasd ki!

2019. ápr. 27. 16:43
Hasznos számodra ez a válasz?
 3/16 A kérdező kommentje:
Most kezdtük a C#-ot kb 3 hónapja és volt egy ilyen feladat de már nem emlékszem hogy kell
2019. ápr. 27. 16:59
 4/16 anonim ***** válasza:
0%
Nem tudom hogy ez valami órai feladat-e, vagy mi a szösz, de kicsit általánosíthatnád a feladatot. Nyilán nem akarsz 8000 if elágazást 5000 termékkel. Szóval jó lenne csinálni egy áru osztályt, ami el tudja tárolni a gyümölcs nevét és az árát, illetve egy tömböt, ami tárolja az osztályból példányosított objektumokat. Szóval hogy állsz OOP terén?
2019. ápr. 27. 17:50
Hasznos számodra ez a válasz?
 5/16 anonim ***** válasza:
3 hónap alatt addig jutottatok el, hogy ki tudsz írni szöveget? De beolvasni nem???
2019. ápr. 27. 17:54
Hasznos számodra ez a válasz?
 6/16 anonim ***** válasza:
3 hónap alatt sehol sem áll az OOP-vel.
2019. ápr. 27. 17:55
Hasznos számodra ez a válasz?
 7/16 anonim ***** válasza:
61%
Imádok mikor jönnek a fantasztikus megoldások a nagyokosoktól egy olyan feladatra, ahol össze kell szorozni két számot :D :D :D
2019. ápr. 27. 18:00
Hasznos számodra ez a válasz?
 8/16 A kérdező kommentje:
Csak annyit akarok hogy kiírja mennyi almát szeretne beírja hogy 3 és akkor kiírja a gép hogy mennyibe kerül pl ha 3 kg akar akkor 3 * 250 és kiírja hogy 750 ft
2019. ápr. 27. 18:18
 9/16 anonim ***** válasza:

using System;


namespace pls

{

class Program

{

static void Main(string[] args)

{


int alma = 250;

int körte = 320; // inkább ékezet nélküli változóneveket érdemes használni

int szilva = 430;


Console.WriteLine("Árlista:");

Console.WriteLine($"Alma: {alma} Ft");

Console.WriteLine($"Körte: {körte} Ft");

Console.WriteLine($"Szilva: {szilva} Ft");


Console.WriteLine("Hány kiló almát szeretne?");

int hanyKilo = int.Parse(Console.ReadLine()); // adatbekérés és string -> int


Console.WriteLine($"Az alma ára: {hanyKilo * alma}" );


Console.ReadKey();


}

}

}

2019. ápr. 27. 18:30
Hasznos számodra ez a válasz?
 10/16 anonim ***** válasza:
#10 ha valóban ennyi a feladat, akkor a körte meg a szilva felesleges.
2019. ápr. 27. 18:54
Hasznos számodra ez a válasz?
1 2

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!