Ajutor! Scrieți un program în Python, care efectuează ceea ce este indicat mai jos cu ambele

tipuri de cicluri (valoarea tuturor variabilelor trebuie citită de la tastatură), apoi

afișează rezultatul pe screenshot:



Determină dacă 2 numere sunt prime între ele (cel mai mare divizor comun al

lor este 1).


Răspuns :

Răspuns:

Sigur, iată un program Python care determină dacă două numere sunt prime între ele:

```python

def gcd(a, b):

while b:

a, b = b, a % b

return a

def are_prime_intre_ele(a, b):

return gcd(a, b) == 1

# Citirea numerelor de la tastatură

numar1 = int(input("Introduceți primul număr: "))

numar2 = int(input("Introduceți al doilea număr: "))

# Verificarea dacă numerele sunt prime între ele

if are_prime_intre_ele(numar1, numar2):

print(f"{numar1} și {numar2} sunt prime între ele.")

else:

print(f"{numar1} și {numar2} nu sunt prime între ele.")

```

Acest program primește două numere de la tastatură, apoi verifică dacă cel mai mare divizor comun al lor este 1, caz în care le consideră prime între ele. Apoi afișează rezultatul.

Explicație:

Sper ca team ajutat si ca e bine

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că resursele disponibile v-au fost de ajutor. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Ne bucurăm să vă revedem în curând și vă invităm să ne salvați în lista de site-uri preferate!


RO Learner: Alte intrebari