Informatică, întrebare adresată de CristianBaiatul2005, 9 ani în urmă

Efectuați următoarele sarcini:

• Se dau trei numere întregi. Afișați valoarea celui mai
mic dintre ele.

• Se dau trei numere întregi. Stabiliți câte dintre ele
coincid. Programul trebuie să afișeze unul dintre numerele: 3
(dacă toate coincid), 2 (dacă două coincid) sau 0 (dacă toate
numerele sunt diferite).

Suplimentar (pentru o notă mare, efectuați una dintre
următoarele acțiuni):
• Pe tabla de șah, tura mută pe orizontală sau pe
verticală. Se dau două pătrate diferite ale șahului; stabiliți
dacă tura poate ajunge de pe primul pătrat pe cel de-al doilea
dintr-o singură mutare. Programul primește la intrare patru
numere de la 1 la 8 fiecare, care specifică numărul coloanei
și numărului rândului, mai întâi pentru primul pătrat, apoi
pentru al doilea. Programul trebuie să afișeze YES, dacă
există posibilitatea de a trece de pe primul pătrat pe cel de-al
doilea, făcând mutarea cu tura, sau, în caz contrar, NO.

(PyCharm) URGENT !!!!

Răspunsuri la întrebare

Răspuns de Seckar
1
Pentru prima nu ai decat sa faci minimul dintre primele 2, si apoi rezultatul il verifici si cu al 3lea daca e minim.

Pentru a doua verifici daca toate 3 sunt egale, daca da atuncti returnezi 3, daca nu, verifici daca sunt 2 cate 2 egale, daca da, returnezi 2, altfel returnezi 0

Iar pentru ultima, e usor, tine doar de regulile sahului: o tura poate muta unde are chef pe aceasi linie sau coloana. Asa ca daca patratelul tina e pe aceasi linie sau coloana atunci poti muta acolo.


Anexe:
Alte întrebări interesante