👤

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