Hogy tudnám ezt megcsinálni C#-ban?
"Írj programot, amely beolvassa a felhasználó nevét, és névre szólóan üdvözli!" -lenne a feladat Lazarus alatt,
a kód hozzá pedig:
VAR s:string;
BEGIN
Write('Hogy hívnak? '); Readln(s);
Writeln('Üdvözöllek, kedves '+s+'!');
Writeln('Nyomj ENTER-t!'); Readln;
END.
De még önerőből csak most kezdtem kb.. Eddig jutottam:
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string s, neved = "Hogy hívnak?";
Console.Write(neved); Console.ReadLine(s);
Console.WriteLine("Üdvözöllek, kedves "+s+"!");
Console.WriteLine("Nyomj ENTER-t!"); Console.ReadLine();
No overload for method 'ReadLine' takes '1' arguments
Tehát ha jól értem nem lehet bírni értéket a READLINE helyére ahogy pascalban, de ezzel sajnos nem jutottam előbbre.
Console.Write(neved); Console.ReadLine(s);
helyett:
Console.Write(neved); s=Console.ReadLine();
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!