// fisier Spectacol.java
import java.io.* ;
public class Main {
public static void main
( String [ ] args
) {
// variabile despre spectacol
String numeSpectacol
= "Hamlet" ; String locDesfasurare
= "Teatrul National Bucuresti" ;
// variabile pentru data spectacolului
int zi = 15 ;
int an = 2026 ;
int durataMinute = 120 ; // durata in minute
String impresie
= "Un spectacol emotionant si foarte bine interpretat." ;
// instructiuni de afisare
System .
out .
println ( "=== Informatii despre spectacolul urmarit ===" ) ; System .
out .
println ( "Nume spectacol: " + numeSpectacol
) ; System .
out .
println ( "Loc desfasurare: " + locDesfasurare
) ; System .
out .
println ( "Data: " + zi
+ " " + luna
+ " " + an
) ; System .
out .
println ( "Durata: " + durataMinute
+ " minute" ) ; System .
out .
println ( "Impresia mea: " + impresie
) ;
// mesaj complet, sugestiv
System .
out .
println ( "\n Am urmarit spectacolul \" " + numeSpectacol
+ "\" la " + locDesfasurare
+ " pe data de " + zi + " " + luna + " " + an + ". Durata a fost de "
+ durataMinute + " minute si impresia mea a fost: " + impresie) ;
} // main
} // Main
Ly8gZmlzaWVyIFNwZWN0YWNvbC5qYXZhCgppbXBvcnQgamF2YS5pby4qOwoKcHVibGljIGNsYXNzIE1haW4gewoKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCiAgICAgICAgLy8gdmFyaWFiaWxlIGRlc3ByZSBzcGVjdGFjb2wKICAgICAgICBTdHJpbmcgbnVtZVNwZWN0YWNvbCA9ICJIYW1sZXQiOwogICAgICAgIFN0cmluZyBsb2NEZXNmYXN1cmFyZSA9ICJUZWF0cnVsIE5hdGlvbmFsIEJ1Y3VyZXN0aSI7CgogICAgICAgIC8vIHZhcmlhYmlsZSBwZW50cnUgZGF0YSBzcGVjdGFjb2x1bHVpCiAgICAgICAgaW50IHppID0gMTU7CiAgICAgICAgU3RyaW5nIGx1bmEgPSAiaWFudWFyaWUiOwogICAgICAgIGludCBhbiA9IDIwMjY7CgogICAgICAgIGludCBkdXJhdGFNaW51dGUgPSAxMjA7IC8vIGR1cmF0YSBpbiBtaW51dGUKICAgICAgICBTdHJpbmcgaW1wcmVzaWUgPSAiVW4gc3BlY3RhY29sIGVtb3Rpb25hbnQgc2kgZm9hcnRlIGJpbmUgaW50ZXJwcmV0YXQuIjsKCiAgICAgICAgLy8gaW5zdHJ1Y3RpdW5pIGRlIGFmaXNhcmUKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIj09PSBJbmZvcm1hdGlpIGRlc3ByZSBzcGVjdGFjb2x1bCB1cm1hcml0ID09PSIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiTnVtZSBzcGVjdGFjb2w6ICIgKyBudW1lU3BlY3RhY29sKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkxvYyBkZXNmYXN1cmFyZTogIiArIGxvY0Rlc2Zhc3VyYXJlKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkRhdGE6ICIgKyB6aSArICIgIiArIGx1bmEgKyAiICIgKyBhbik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJEdXJhdGE6ICIgKyBkdXJhdGFNaW51dGUgKyAiIG1pbnV0ZSIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiSW1wcmVzaWEgbWVhOiAiICsgaW1wcmVzaWUpOwoKICAgICAgICAvLyBtZXNhaiBjb21wbGV0LCBzdWdlc3RpdgogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiXG5BbSB1cm1hcml0IHNwZWN0YWNvbHVsIFwiIiArIG51bWVTcGVjdGFjb2wgKyAiXCIgbGEgIiArIGxvY0Rlc2Zhc3VyYXJlCiAgICAgICAgICAgICAgICArICIgcGUgZGF0YSBkZSAiICsgemkgKyAiICIgKyBsdW5hICsgIiAiICsgYW4gKyAiLiBEdXJhdGEgYSBmb3N0IGRlICIKICAgICAgICAgICAgICAgICsgZHVyYXRhTWludXRlICsgIiBtaW51dGUgc2kgaW1wcmVzaWEgbWVhIGEgZm9zdDogIiArIGltcHJlc2llKTsKCiAgICB9IC8vIG1haW4KCn0gLy8gTWFpbg==