using System; namespace Hello { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
„Aplikacja konsolowa (.Net Core)”
w języku C#namespace Hello
using System
class Program
Program.Main()
System.Console.WriteLine()
Console
z przestrzeni nazw System
.
) - operator dostępu, ;
) - oznacza koniec instrukcji Ctrl+Shift+B lub F7 | Kompilacja projektu |
F5 | Kompilacja i uruchomienie w trybie debugowania |
Ctrl + F5 | Kompilacja i uruchomienie bez debugowania |
Ctrl+. lub Alt+Enter | Podpowiedź lub propozycja rozwiązania problemu |
F1 | Pomoc, dokumentacja wskazanej klasy/metody |
Ctrl+Spacja | Uzupełnianie kodu |
Napisz program, który prosi użytkownika o podanie imienia a następnie wypisze komunikat powitalny, np. „Witaj Marek”.
Podaj imię: Marek Witaj Marek !
Co jest potrzebne do wykonania?
string
(łańcuch) string imie;
=
przypisania wartościConsole.WriteLine(dane)
wypisuje dane i przechodzi do następnej linii Console.Write(dane)
wypisuje daneConsole.ReadLine()
wczytuje linię tekstuDo poprzedniego programu dodaj komunikat błędu w sytuacji, gdy użytkownik nie podał imienia, tzn. gdy długość wprowadzonego napisu wynosi 0.
Potrzebujemy:
==
lub <
string.Length
zawiera ilość znaków w napisie Zmień poprzedni program w taki sposób aby podane imię zostało wypisane w pionie (po jednej literze w linii)
Podaj imię: Ewa Witaj E w a
Potrzebujemy:
int
)