Komputer, Programming
Nalika daur ulang iku migunani kanggo programer
programer anyar uga durung tepang siji migunani nalika daur ulang. Iki operasi siklus khas ing medium Pascal. Iki migunani ing macem-macem masalah, dadi katon ing carane bisa nggawe program saka siklus iki.
Cycle Nalika Pascal mbutuhake digawe minangka nderek:
- Nalika (kondisi) aja (miwiti yen perlu).
- algoritma tumindak.
- Akhir (nalika tim wiwiti kasedhiyan).
Pisanan line - "tutup" printah. kondisi bisa dadi Nilai angka matesi kemungkinan panjelasan ing ongko (d <100), jinis variabel Sinar-X (t = True) utawa senar (tex = 'hello'). "Mulai" printah sijine, yen daur ulang iku perlu kanggo nindakake luwih saka siji kondisi. ing ngisor iki nggambaraké tumindak sing program kudu nindakake miturut kondisi sing daur ulang Nalika wis kaleksanan. Iku bisa ngemot macem-macem printah, tata cara, fungsi, siklus kaya. Ing pungkasan iku perlu kanggo sijine printah "mburi", kajaba, mesthi, ing baris pisanan ana "miwiti".
Saiki nimbang conto program sing ngemot nggambaraké printah. Contone, kita kudu golek jumlah saka wilangan bulat pisanan n positif. Kanggo iki pungkasan, pisanan kita nimbang n (sanadyan bakal tansah dadi luwih saka nol). Banjur miwiti siklus. Iku penting kanggo ngerti sing wis bisa, nganti tekan ing Nilai saka n. Kene ana luwih saka siji opsi kanggo mecahaké masalah, nanging kita bakal fokus ing kasunyatan sing mengaruhi nggunakake counter sing arep diinstal. Kanthi gawan, iki wis rampung nggunakake global i. Sadurunge sampeyan miwiti karo iku perlu kanggo nemtokake iku nilai "1". counter serves minangka istilah karo saben tumindak cyclical anyar. Adhedhasar misi kita, saya kudu nambah siji menyang. Wau, nalika indeks counter angka perangan kang adil ing Nilai saka nomer n. Iki bakal dadi sinyal kanggo completion saka program karya. Kanggo ngetung jumlah kita introduce global k. Kanthi saben Ambalan bakal diutus Nilai sadurungé plus nomer i. Sawisé pungkasan pancacahan, mung deduce k variabel panjelasan ing layar. Iki includeonly ing tembung saka program. Saiki kita katon ing kode.
Readln (n); '- kita maca nomer n.
i: = 1; k: = 0; '- lumebu ing counter karya, kita nol metu ing Nilai saka jumlah.
Nalika aku <= n aja miwiti '- nemtokake cahya saka siklus karya.
k: = k + i; i: = i + 1; '- nambah nilai menyang counter jumlah nganyari.
mungkasi; '- Nalika ngrampungke keterangane karya.
Writeln (k); - Serat Iki.
We katon ing tuladha liyane. Saiki kita kudu isi panganggo kanthi jeneng keyboard n sing bakal nyimpen Uploaded teks. asas punika padha sasi. Ketik nomer n, kita ngaktifake Nalika kondisi daur ulang pesawat. Luwih, ndudohke input keyboard kanggo Uploaded sel memori. Setel counter jangkep operasi bola. Sabanjure, counter direset lan tampilan Uploaded. Nanging, ngreset counter kanthi kontèks sing tegesé kanggo nemtokake nilai siji, wiwit sampeyan ora bakal bisa kanggo nggawa Uploaded sel nul (ora ana). Kode program yakuwi: ing program iki sampeyan bakal nampa jumlah saka sawetara nomer positif alam, kang ends introduksi saka paling n. Iku kudu mangerti, yèn ing anané saka counter, Nalika siklus Pascal tau rampung. Yen dumadakan lali babagan, ing pelaksanaan kode program, komputer wiwit nyumerepi. Punika dianggep tombol "Ngaso Break". Minangka counter dienggo bhinéka variabel panjelasan ing c.
Readln (n);
c: = 1;
Nalika c <= n aja miwiti '- kahanan tanduran.
Readln (a [c]); c: = c + 1; '- maos data saka keyboard, kita nambah nilai kanggo counter.
mungkasi; '- ngrampungke ing siklus.
c: = 1; '- schetiku bali Nilai asli.
Nalika c <= n apa nulis (a [c]); '- Tampilan jeneng n.
Banjur kowe njaluk ing layar n jeneng sing wis mlebu saka keyboard. Ing nalika iku daur ulang Nalika ends. Kang digunakake dening loro wiwitan lan maju kedhaftar. Dheweke ora count, lan mila mbutuhake manungsa waé khusus kanggo Programmer lan global tambahan.
Similar articles
Trending Now