Hogyan lehet megtanulni a problémák megoldása 20
Beadott változó A, annak megállapítására, hogy véget ér a 4: A MOD 10 = 4.
Például, a változó értéke A = 125, akkor 125 osztva 10, így 12,5. Látjuk, hogy a maradék osztály egyenlő 5.
Egy másik példa. Legyen A = 224, 224 szakadék így 10 22.4. Látjuk, hogy a maradék divízió 4. Ez azt jelenti, 224 mod 10 - megegyezik a 4.
Arra a következtetésre jutottunk: ellenőrizze végei be a 4 változó lehet
képlet: A MOD 10 = 4.
Ha ellenőrizni kell a változó végek 6, írunk: A mod 10 = 6.
Most, hogy tudod, hogyan kell használni a mod operátor, de ez még nem minden, van elméletben kell figyelembe venni:hogyan találjuk meg a számok összege kielégítő.
Tekintsük azokat a konkrét feladatokat.
Írj programot, amely meghatározza a sorozat A pozitív egész számok a számok összege végződő 4. A program veszi input mennyiségének szám a sorozatban, majd a számok önmagukban. A sorrend mindig végződésű 4. számú egész nem több, mint 1000. A beírt szám nem haladja meg a 30 000 programot kell írnia egy számot - a számok összege végződő 4. (Kim igazi probléma a DPA Informatika)
Hogy oldja meg ezt a problémát, vissza egy kicsit programot a cikk elején, a merész, új program:
writeln ( „Add meg a számok száma:”); Readln (N);
write ( 'Írja be a számot:'); readln (a);
Mi megoldani egy ilyen problémát a megváltozott állapot: megtalálni a számok száma végződő 4;
Mi másolni a fenti határozat szó helyes szimbólum (válassza ki azt a piros szöveg):
var N, i, egy, összege: integer;
writeln ( „Add meg a számok száma:”); Readln (N);
write ( 'Írja be a számot:'); readln (a);
A fenti két problémát, azt az design:ha a> max majd max: = A;
a szabványos kialakítás megtalálni a maximális, minimális!
Tehát, megnéztük az összes lehetséges kérdésre DPA számítógépes feladatok 20.2. Hogyan kell használni, hogy megoldja a problémákat mutat a példa számos célra a DPA.
Próbálja függetlenül a probléma megoldására javasolt alul, és ellenőrizze a határozat, amely azonnal jelzi.
Feladat. Írjunk programot, amely a természetes számsor számát határozza meg többszöröse 3. A program fogadja a bemeneti összegének szám a sorozatban, majd a számok önmagukban. A sorrend mindig többszöröse 3. számú egész nem több, mint 1000. A beírt szám nem haladja meg a 30 000 programot kell írni egy számot - az első számú többszöröse 3 (a valódi probléma Kim Informatikai DPA)
Keresünk egy hasonló probléma felett, másolja, módosítsa néhány karaktert (a program, ezek pirossal kiemelve) megkapjuk a megoldás:
var N, i, egy, összege: integer;
writeln ( „Add meg a számok száma:”); Readln (N);
write ( 'Írja be a számot:'); readln (a);
ha egy mod 3 = 0, akkor összege: = összege + 1;
Feladat. Írjunk programot, amely a természetes számsor határozza meg a számok, amelyek többszörösei 5. A program veszi input mennyiségét számok a szekvenciában, majd a számok önmagukban. A sorrend mindig többszöröse 5. számú egész nem több, mint 100. A beírt szám nem haladja meg a 300-programot kell írni egy számot - az összeg többszörösét 5. (Kim igazi probléma a DPA Informatika)
var N, i, egy, összege: integer;
writeln ( „Add meg a számok száma:”); Readln (N);
write ( 'Írja be a számot:'); readln (a);
ha egy mod 5 = 0, akkor összege: = összege + egy;
Feladat. Írjunk programot, amely a természetes számsor meghatározza a minimális számú végződő 6. A program fogadja a bemeneti összegének szám a sorozatban, majd a számok önmagukban. A sorrend mindig végződésű 6. számú egész nem több, mint 1000. A beírt szám nem haladja meg a 30 000 programot kell írnia egy számot - minimális számú végződő 6.
var N, i, a, min: integer;
writeln ( „Add meg a számok száma:”); Readln (N);
write ( 'Írja be a számot:'); readln (a);
ha egy mod 10 = 6, akkor, ha egy perc: = A;
Ezért úgy döntöttünk, három célkitűzése a Kim DPA számítástechnika, és az egész oldatot csökkent néhány karaktert a korrekciós feladat sablonokat.
Annak érdekében, hogy a DPA számítógépen könnyen megoldani minden problémát szám 20.2. Meg kell a fenti négy előgyártmány rutinfeladatokat.
Ön határozza meg a sablon milyen típusú feladat. Írja be a feladatot, a sablon a változás néhány karaktert - kap egy döntést.
Ezen felül, akkor lehet letölteni: tuskó feladat Sablon 20,2 DPA Informatikai mint kiságy.