Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Bitnami MediaWiki
Search
Search
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
0751 - MCautare
(section)
Page
Discussion
English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Special pages
Page information
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Explicații == Acest cod Python definește mai multe funcții pentru a căuta anumite valori într-o matrice și a determina dacă acestea apar pe toate liniile matricei. Funcția citeste_valoare_intrega(mesaj) primește un mesaj și citește o valoare întreagă de la tastatură folosind funcția input(). Această funcție este apoi utilizată în funcția citeste_matrice(n, m) pentru a citi valorile pentru matricea de dimensiuni n x m. Pentru a asigura că valorile introduse sunt corecte, acestea sunt verificate dacă sunt numere întregi și mai mici sau egale cu 1.000.000. Dacă utilizatorul introduce o valoare incorectă, acesta primește un mesaj de eroare și are maximum 3 încercări de a introduce o valoare corectă. Funcția citire_matrice() este utilizată pentru a citi dimensiunile matricei și pentru a apela funcția citeste_matrice(n, m) pentru a citi valorile matricei și o listă de valori pentru căutare. Dacă valorile introduse pentru dimensiunile matricei nu sunt conforme cu restricțiile impuse (1 <= n <= 100 și 1 <= m <= 100), programul se va opri cu un mesaj de eroare. Funcția MCautare(matrice, valori) primește matricea și lista de valori pentru căutare și verifică dacă fiecare valoare apare pe toate liniile matricei. Pentru fiecare valoare din lista de căutare, se parcurg toate liniile matricei pentru a verifica dacă valoarea respectivă apare pe toate acestea. Dacă valoarea apare pe toate liniile, se afișează mesajul "DA". Altfel, se afișează mesajul "NU". Codul verifică în plus dacă utilizatorul introduce valori care depășesc limitele specificate, caz în care programul se va opri cu un mesaj de eroare.
Summary:
Please note that all contributions to Bitnami MediaWiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Bitnami MediaWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Toggle limited content width