Documente Academic
Documente Profesional
Documente Cultură
https://www.jetbrains.com/idea/download/#section=windows
class NumereAleatoare {
public static void main(String[] args) {
// corpul funcției main unde apelam genereazaNumar
}
9. se generează aleatoriu lungimile celor două catete ale unui triunghi dreptunghic.
Să se afișeze lungimile catetelor și ipotenuzei. Se va folosi funcția Math.sqrt()
care returnează rădăcina pătrată a numărului primit ca argument. Exemplu:
Avansați
11. scrieți o clasă Semafor. Metoda main() generează în mod aleatoriu culoarea
semaforului (roșu, galben sau verde) și o afișează pe ecran;
12. scrieți un program care generează numere întregi aleatorii cu două cifre. Se
afișează mesaje de informare în cazul în care numărul este format din cifre
identice (ex: 66), sau din cifre adiacente (ex: 45 sau 54).
13. se generează un CNP, cu următoarele reguli:
o prima cifră indică sexul persoanei. Acesta poate fi 1, 2, 5 sau 6
▪ 1 si 5 indica sex masculin, 2 si 6 sex feminin
▪ 1 și 2 sunt pentru ani dinainte de 2000, 5 si 6 după 2000
o a doua si a treia cifră reprezintă anul nașterii
o a treia si a patra cifra reprezintă luna nașterii, între 01 - 12
o a cincea și a șasea cifră reprezintă ziua de naștere, într1 01-31
o a șaptea și a opta cifră reprezintă judetul. Vezi info:
▪ https://ro.wikipedia.org/wiki/Cod_numeric_personal_(Rom%C3%A2nia)
#NNN
o celelalte 6 cifre vor fi generate aleatoriu
o se vor afișa următoarele informații:
▪ sexul persoanei
▪ daca persoana este născută într-un an bisect (ani divizibili la 400 sau
divizibili la 4 fără să fie divizibili și cu 100).