Üdv egy számolós programot szeretnék írni ezt hogy kell megoldani?
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();
}
}
}
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!
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();
}
}
}
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!