A különbség abszolút értékben és a terméket két szám

C ++ - ez az egyik legnépszerűbb programozási nyelvek. Nem számít, milyen nyelven programozás Ön személyesen. De ha legalább általánosságban, nem tudom, C ++, ez egy nagy különbség a képzés, amely ahhoz szükséges, hogy töltse ki a lehető leghamarabb. Bővebben.
Feltétel Probléma 1.2
célkitűzés 1.2
Mivel két egész számot X és T. Ha ellenkező előjelű, akkor rendelheti X értéke a termék ezen számok, és a T - értékét modulo különbség. Ha a számok azonos előjelűek, akkor hozzárendeli a X. különbség modulus a bemeneti számok, és a T - a termék értékét ezeket a számokat. Új értékek X és T megjelenítésére.
A feladat egyszerű is. „Neponyatki” ugyanis csak abban az esetben, ha elfelejtette, mi a különbség abszolút értékben (Remélem, hogy ez a termék két egész szám, még mindig emlékszem))).
A különbség a két szám modulo
A különbség abszolút értéke két egész szám (bár nem feltétlenül az egész - nem számít, csak a probléma az egész) - ez, nagyon egyszerűen fogalmazva, ha a számítás eredménye az abszolút különbség két szám.
Ez egyrészt egy művelet kivonás az egy számot egy másikból. A modul ezután számítjuk ezen művelet eredménye.
Matematikailag ez felírható:
Ha valaki elfelejtette, milyen egységet vagy kiszámítja azt a Pascal, amit látsz. Itt.
Algoritmus meghatározására jelei a két szám
A probléma megoldása az egész nagyon egyszerű. A nehézség kezdőknek okozhat csak bizonyos jelei a két szám. Azaz, meg kell válaszolni a kérdést: honnan tudod, hogy egy több azonos vagy különböző jel.
Először felmerül Váltakozó összehasonlítása szám nulla. Ez elfogadható. De a forráskód nagyon nagy. Ezért helyesebb használja ezt az algoritmust:
- Beszorozva ezt a számot egymás
- Ha az eredmény kisebb, mint nulla, az azt jelenti, hogy a számok a különböző jelek
- Ha az eredmény nulla vagy nullánál nagyobb, akkor a számok azonos előjelű
Az algoritmus végeztem, mint egy külön funkció. A program maga kiderült van amint ezt a példákban a Pascal és C ++ alább.
A probléma megoldása 1.2 Pascal
Megoldás 1.2 C ++