sâmbătă, 6 septembrie 2025

Lecție practică Noțiuni fundamentale ale limbajului Java. Structura lexicală.


Exemplu rezolvat. Elaborați o aplicație în limbajul de programare Java care va afișa textul ,,Salut din Java!”.

Algoritm:

a) Lansați în execuție aplicația IntelliJ IDEA.
 
b) Selectați meniul File|New |Project


c) În câmpul Name indicați numele proiectului, specificați limbajul de programare – Java, Build system – IntelliJ, după care acționați butonul Create:

d) În rezultat în Package Explorer a fost creat un folder cu datele introduse. Iar în fereastra de lucru editorul de cod a creat o clasă nouă. Eliminați codul din interiorul metodei main():


- >


Notă! Editorul a creat o clasă nouă cu text deoarece la crearea proiectului am ales varianta New Project, varianta Empty Project va crea un proiect fără clasă: 

e) În interiorul metodei main() scrieți instrucțiunea care va afișa a ecran textul dorit:

f) Lansați la execuție proiectul prin activarea butonului Run din bara de butoane rapide sau activați combinația de taste Shift+F10:

g) Ați primit următorul rezultat:


Felicitări! 👏🏼

Ați creat prima aplicație consolă Java !👨🏼‍💻

Iar dacă ai întâmpinat careva greutăți îți recomand acest spot video: 






Probleme de elaborat individual

  1. Elaborați un program care afișează 3 informații esențiale despre limbajul Java.
  2. Elaborați un program care afișează 3 editoare/IDE-uri folosite pentru Java și câte un avantaj al fiecăruia.Elaborați un program care afișează: litere, cifre și câteva simboluri speciale (+, -, *, /).
  3. Elaborați un program care va afișa la ecran 4 operații asupra a două numere.
  4. Elaborați un program care va afișa la ecran 3 numere separate prin virgulă.
  5. Scrieți un program Java care va afișa numele , vârsta și adresa dvs.
  6. O bibliotecă are trei tipuri de cărți: romane, manuale și reviste. Numărul romanelor se specifică direct în cod. Numărul manualelor este cu 3 mai mare decât numărul romanelor. Numărul revistelor este mai mic cu 2 decât totalul romanelor și manualelor. 
  7. Elaborați un program care să determine numărul total de cărți din bibliotecă. 
  8. Într-o grădină sunt trandafiri, lalele și crizanteme. Numărul trandafirilor se indică direct în codul programului. Numărul lalelelor este cu 4 mai mic decât trandafirii, iar crizantemele sunt egale cu suma dintre trandafiri și lalele. Elaborați un program care va afișa totalul florilor din grădină?
  9. Elaborați un program care va afișa definiții scurte pentru următoarele concepte: alfabetul limbajului, vocabularul limbajului, cuvinte cheie, identificatori, simboluri speciale.
  10. Lansați la execuție următorul program Java: public class Main{ public static void main(String[] args) { System.out.println("Salut "acest program" este realizat de mine.");}} Ce observați? Înlocuiți apelul metodei println() cu apelul println("Salut \"acest program\" este realiat de mine."). Executați programul. Analizați rezultatul. Testați secvențele Escape: \n, \r, \t, \b.
  11. Elaborați un program care va afișa la ecran valoarea expresiei: (𝑥+𝑦)∗(𝑥−𝑦). Unde valorile pentru necunoscute sunt atribuite direct în codul sursă.

Succes! ❤️

Niciun comentariu:

Trimiteți un comentariu

Vă mulțumesc pentru feedback!