Definiți funcția pentru a verifica dacă un întreg este împărțit în fiecare dintre cifrele sale fără un rest

Definiția sarcinii: Este necesar să se definească o funcție pentru a verifica dacă un întreg este împărțit în fiecare dintre cifrele sale fără un rest. Imprimați astfel de numere în intervalul de la 10 la 1000.







Analiza problemei: Este necesar să se dezvolte un program care efectuează căutarea obișnuită a numerelor utilizând un ciclu care satisface această condiție.

Metoda de rezolvare a problemei: Pentru a rezolva problema trebuie să utilizați principalul tip buclă FOR..TO..DO, care va verifica toate valorile DHS pe următorul principiu: în k variabila este numărul de Returnează restul după împărțirea cu 10, verificat condiția împărțirea numărului de acest echilibru, în cazul în care divizarea se face fără un rest, atunci numărul dat satisface condiția, numărul este afișat pe ecran etc.







Algoritm pentru rezolvarea problemei:

1. Organismul ciclului este executat, care conține condițiile necesare; 2. Rezultatele rezultatelor.

Descrierea structurilor de date utilizate în algoritm:

flagul este o variabilă de tip boolean, utilizat pentru a stoca informații despre dacă un număr corespunde unei condiții sau nu.

contorul de cicluri; modificări sub controlul instrucțiunii buclă.

x, k sunt auxiliari, variabile intermediare ..

Program și procedură de testare:

Acest algoritm este reprezentat de o structură ciclică cu ramificații intra-ciclice. Pentru raportarea contabilă și fiscală, veți ajuta programul de contabilitate. cu care puteți elabora cu ușurință documente contabile și multe altele. În timpul testării programului dezvoltate ar trebui să verifice valorile limită corecte pentru parametrul de ciclu este corect (potrivirea sarcina) a corpului buclei, corectitudinea condițiilor inițiale pentru operatorii ciclului corpului.







Trimiteți-le prietenilor: