Me pehea te whakaako me pehea te wikitoria i nga uaua, me te tuhi i nga huringa

Ahakoa te mea ka korero tatou mo tetahi o nga kaupapa matua, kua tuhia tenei tuhinga mo nga tohunga mohio. Ko te whainga he whakaatu he aha nga pohehe o te hunga timata ki te kaupapa. Mo nga kaiwhakawhanake whakangungu, kua roa enei raru kua whakatauhia, kua warewarehia, kua kore ranei e kitea. Ka whai hua pea te tuhinga mena ka hiahia ohorere koe ki te awhina i tetahi ki tenei kaupapa. Ko te tuhinga e hono ana ki nga rauemi mai i nga momo pukapuka mo te kaupapa a Schildt, Stroustrup, Okulov.

I kowhiria te kaupapa mo nga huringa na te mea he maha nga tangata ka kapea mai i te wa e rangatira ana te kaupapa.

I hangaia tenei tikanga mo nga akonga ngoikore. Ko te tikanga, kare nga tangata kaha e u ki runga i tenei kaupapa karekau he take ki te hanga tikanga motuhake mo ratou. Ko te whainga tuarua o te tuhinga ko te neke i tenei tikanga mai i te akomanga "mahi mo nga akonga katoa, engari kotahi anake te kaiako" ki te akomanga "mahi mo nga tauira katoa, kaiako katoa". Kare au e kii i te tino taketake. Mena kei te whakamahi koe i tetahi tikanga rite ki te whakaako i tenei kaupapa, tuhia mai he pehea te rereke o to putanga. Mena ka whakatau koe ki te whakamahi, korero mai i pehea te haere. Mena ka whakaahuahia he tikanga rite ki tetahi pukapuka, tuhia te ingoa.


I mahi ahau i tenei tikanga mo nga tau 4, i ako takitahi me nga akonga o nga taumata whakangungu rereke. Tata ki te rima tekau nga tauira me te rua mano haora o nga karaehe. I te tuatahi, ka mau tonu nga tauira ki tenei kaupapa ka wehe. Whai muri i ia tauira, ka whakatikahia nga tikanga me nga rauemi. I roto i te tau kua pahure ake nei, kua kore nga tauira e mau tonu ki tenei kaupapa, no reira ka whakatau ahau ki te whakapuaki i aku kitenga.

He aha te tini o nga reta? He tino timatanga nga huringa!

Ka rite ki taku tuhituhi i runga ake nei, mo nga kaiwhakangungu whakangungu me nga akonga kaha, ka taea te whakaiti i te uaua o te kaupapa o nga koropiko. Hei tauira, ka taea e koe te tuku kauhau roa, tirohia nga mahunga tuohu me nga kanohi mohio. Engari i te wa e ngana ana ki te whakaoti rapanga, ka timata te poauau me nga raruraru kore e taea te whakamarama. I muri i te kauhau, he iti noa te maarama o nga akonga. Ka kaha ake te ahuatanga na te mea kaore e taea e nga akonga te korero he aha te ahua o to ratou pohehe.
I tetahi ra ka mohio ahau ka mohio nga akonga ki aku tauira he tohu tohu. Arā, ka rite ki nga waahanga kuputuhi e kore e taea te wehe ka hiahia koe ki te taapiri i etahi reta "makutu" ka pai.
I etahi wa ka kite ahau ka whakaaro nga akonga ki te whakaoti rapanga motuhake e hiahia ana koe tetahi atu mea he hoahoa kaore ano au kia hipokina. Ahakoa he iti noa te whakarereketanga o te tauira i te otinga.

Na ka puta ake te whakaaro kia kaua e aro ki te wetereo o nga korero, engari ki te whakaaro ki te whakahoki ano i nga waehere tukurua ma te whakamahi i nga koropiko. Kia mohio nga akonga ki tenei whakaaro, ka taea te whakapai ake i tetahi wetereo me te iti o te mahi.

Ko wai me te aha ahau e whakaako ai?

I te mea karekau he whakamatautau whakauru, ka uru ki nga karaehe nga akonga kaha me nga akonga ngoikore. Ka taea e koe te panui atu mo aku akonga i roto i te tuhinga Te whakaahua o nga akonga akoranga ahiahi
I whakapau kaha ahau ki te whakarite kia ako nga tangata katoa e hiahia ana ki te ako i te kaupapa.
Ka mau takitahi aku karaehe, ka utua e te tauira tana ake moni mo ia akomanga. Te ahua nei ka arotau nga akonga ki nga utu me te tono mo te iti rawa. Heoi ano, ka haere nga tangata ki nga karaehe kanohi ki te kanohi me te kaiako ora mo te matauranga ake, engari mo te maia ki nga mea i akohia e ratou, mo te ahua o te ahunga whakamua me te whakaae a te tohunga (kaiako). Ki te kore e rongo nga akonga i te ahu whakamua i roto i a raatau akoranga, ka wehe atu. I te nuinga o te waa, ka taea te hanga i nga karaehe kia rongo ai nga akonga i te ahunga whakamua ki te whakanui ake i te maha o nga hanganga taunga. Arā, i te tuatahi ka ako tatou i roto i nga korero, katahi ka ako mo te waa, katahi ka mahi i te waa, a inaianei kua rite te akoranga kotahi mano me te kotahi po, ko nga huringa anake e akohia ana mo nga marama e rua, ka mutu - he akonga nana i tuhi. he whare pukapuka paerewa i raro i nga korero. Heoi, ki te whakaoti rapanga mahi, ehara i te mea ko te matauranga anake o te rauemi, engari ano hoki te motuhake i roto i tana tono me te rapu korero hou. No reira, mo nga akoranga kanohi ki te kanohi, ki taku whakaaro ko te maapono tika ko te whakaako i te iti me te akiaki i te ako motuhake mo nga ahuatanga me nga kaupapa e pa ana. I roto i te kaupapa o nga koropiko, ka whakaaro ahau ko te wa hanga he iti rawa. Ka taea e koe te mohio ki te kaupapa mai i tera. Ma te mohio ki te kaupapa, ka taea e koe te mohio mo nga mea e rua me te mahi-i a koe ano.

Ki te eke ki te rangatira o te rauemi na nga akonga ngoikore, kaore e ranea te whakaahua i te wetereo. He mea tika ki te hoatu i nga mahi ngawari engari he rerekee me te whakaahua i nga tauira i roto i nga korero taipitopito. Ka mutu, he iti te tere o te whakawhanaketanga na te kaha o te tauira ki te huri i nga korero me te rapu tauira. Mo nga tauira mohio, ka hoha te nuinga o nga mahi. A, no te ako ki a ratou, kaore koe e kaha ki te whakaoti i te 100% o nga raruraru. Ka taea te tiro aku rauemi i taku github. He pono, he rite tonu te putunga ki te grimoire a te warlock's grimoire - karekau he tangata engari ko ahau anake ka mohio he aha kei hea, a ki te kore koe i te haki, ka porangi koe.

Ko te tikanga he mahi-mahi

Ka whakamāramahia te ariā mā te tauira o te whakaoti rapanga. I roto i nga kaupapa o te karaehe kaupapa e whakaakona ana nga manga me nga koropiko, kaore e taea te tuku kauhau whai hua mo te kaupapa kotahi mo te haora katoa. 15-20 meneti ka nui hei whakamarama i te kaupapa. Ko nga tino uaua ka puta i te wa e mahi ana i nga mahi mahi.
Ka taea e nga kaiako timata te tarai i nga kaiwhakahaere, i nga manga, i nga koropiko, me nga raupapa i roto i te kauhau kotahi. Engari ka pa ki a ratau akonga te raru o te whakauru i enei korero.
He mea tika kia kaua e korero noa i nga korero, engari kia mohio ano te hunga whakarongo.

Ko te meka o te rangatira o tetahi kaupapa ka whakatauhia e te tauira ki te whakatutuki i nga mahi motuhake.
Mena ka taea e te akonga te whakaoti rapanga i runga i tetahi kaupapa me te kore awhina a te kaiako, kua mohio te kaupapa. Hei whakarite i te whakamatautau whaiaro, ka whakaahuahia ia mahi ki tetahi ripanga me nga ahuatanga whakamatautau. He marama te raupapa o nga mahi. Kaore i te tūtohutia kia mokowhiti nga mahi. Mena he uaua rawa atu te mahi o naianei, karekau he hua o te neke ki tera mahi. He uaua ake. Kia mohio ai te akonga ki te mahi uaua o naianei, he maha nga tikanga ka whakamaramatia ki a ia ma te whakamahi i te tauira o te rapanga tuatahi. Inaa, ko nga korero katoa o te kaupapa ka heke iho ki nga tikanga mo te hinga i nga uauatanga. Ko nga huringa he nui ake te paanga o te taha.

Ko te mahi tuatahi he tauira tonu. He rereke te rereke o te tuarua me te mahi "motuhake" i muri tonu i te tuatahi i raro i te tirotiro a te kaiako. Ko nga mahi katoa e whai ake nei ko te aro ki nga tini mea iti ka puta he pohehe.

Ko te whakamaramatanga o te tauira he korero korero e tika ana kia hoki mai te tauira ki te whakatatohia me te whakamana-whakawhiti kia mohio ai kua mau ia ia tetahi wahanga o te rauemi.

Ka noho tapu ahau me te kii he mea nui te tauira tuatahi mo te kaupapa. Mena kei a koe nga rauemi mo te mahi motuhake, ka taea te whakatika i nga hapa o te tauira tuatahi. Mena kaore he mea ke atu i te tauira, kaare pea te akonga e mohio ki te kaupapa.

Ahakoa mo te wa ranei?

Ko tetahi o nga take tautohetohe ko te whiriwhiri i te hanga mo te tauira: i te wa, mo te ranei. I tetahi wa, kotahi haora te roa o taku hoa kaiwhakawhanake karekau he wheako whakaako ki te kii mai ko te for loop te mea ngawari ki te mohio. Ko nga tautohenga i kohia ki raro "he marama nga mea katoa o roto, kua takoto ki tona wahi." Heoi, ko te putake o nga uauatanga mo te hunga timatanga ko te whakaaro o te huringa ake, ehara i tana tuhi. Ki te kore te tangata e marama ki tenei whakaaro, ka raru ia ki te wetereo. I te wa ka puta te whakaaro, ka ngaro nga raruraru o te hoahoa waehere.

I roto i aku rauemi, ko te kaupapa o nga koropiko e whai ana i te kaupapa o te manga. Ko te ahua o waho o te mena me te wa e taea ai e tatou te tuhi i tetahi whakataurite tika: "ka tika te ahuatanga o te pane, katahi ka mahia te tinana." Ko te mea motuhake o te huringa ko te mahi i te tinana i nga wa maha.

Ko taku tohenga tuarua ko te mea me iti ake te whakatakotoranga mo te. Ko te iti o te whakahōputu he iti ake nga hapa poauau me te ngaro o nga piko me nga reu. Kare ano nga kaimatamata kia nui te aro me te tino tupato ki te karo aunoa i nga hapa wetereo.
Ko te tohenga tuatoru ka whakamaramatia i roto i nga pukapuka pai maha hei tohenga tuatahi.

Mena ka ngawari te huri a te akonga i nga korero, katahi ka taea e koe te korero mo te haere noa. Ka whiriwhiria e te akonga nga mea e pai ana ki a ia. Mena ka raru nga huringa, he pai ake kia kaua e whakararuraru i to aro. Tukua te tauira ki te whakaoti i nga mea katoa ma te whakamahi i te wa. Kia mohio koe ki te kaupapa o nga koropiko, ka taea e koe te tuhi ano i nga otinga hei whakangungu i te huri i te waa ki te mo.
He kararehe tino onge nga koropiko muri. Kare rawa ahau e whakapau i te waa ki runga. Mena kua mohio te akonga ki nga whakaaro mo te tautuhi i nga tauira me te whakarereke i nga korero, ka taea e ia te mohio me te kore e awhina ahau.

I te wa e whakaatu ana i te tauira tuatahi ki nga akonga kaha, ka aro ahau ki te meka i roto i te tauira tuatahi he mea nui ki te tuhi i te otinga anake, engari ano hoki te katoa o nga mahi i puta mai i te hua. Ka taea e nga akonga mangere te wareware ki te tuhi me te kape anake i te algorithm whakamutunga. Me whakapono ratou ka tae mai he mahi uaua i tetahi ra. Hei whakaoti, me whai koe i nga hikoinga penei i tenei tauira. No reira he mea nui ki te tuhi i nga wahanga katoa. I roto i nga raruraru e whai ake nei ka waiho ko te putanga whakamutunga anake o te otinga.

Ko te whakaaro matua o te mahi aunoa ko te tuku i te rorohiko ki te mahi i nga mahi mahi mo te tangata. Ko tetahi o nga tikanga matua ko te tuhi koropiko. Ka whakamahia ina tuhia he maha o nga hohenga tukurua i roto i te hotaka kotahi rarangi.

He pai ake te marama atu i te korero

He ahua pai pea ki te whakaatu i te kupu kotahi i nga wa maha i roto i te mahi whakahuri tuatahi. Hei tauira:

Hurray, ka mahi!
Hurray, ka mahi!
Hurray, ka mahi!
Hurray, ka mahi!
Hurray, ka mahi!
Hurray, ka mahi!
Hurray, ka mahi!
Hurray, ka mahi!

He kino tenei whiringa na te mea kaore e kitea te uara porotiti i te putanga. He raruraru tenei mo te hunga timata. Kaua e whakahawea ki a ia. I te tuatahi, ko tenei mahi te mahi tuatahi, ko te mahi ki te whakaputa i nga raupapa tau i runga i te raupapa auheke ko te tuarua. I tika kia whakaurua etahi atu kupu "huringa N wa" me te "hurihuri mai i A ki B", he rite tonu te ahua. Kia kore ai e hanga hinonga kore, i whakatau ahau ki te whakaatu i tetahi tauira anake me te putanga o te raupapa tau. He iti noa nga tangata e kaha ana ki te ako ki te pupuri i te porotiti ki o ratou mahunga me te whakatauira i te whanonga o te kaupapa ki o ratou mahunga me te kore e whakarite. Ko etahi o nga akonga ka tutaki tuatahi ki te whakatauira hinengaro mo te kaupapa o nga huringa.
Whai muri i etahi parakatihi, ka hoatu e ahau te mahi ki te tukurua i taua tuhinga hei whakaoti takitahi. Mena ka hoatu e koe he porotiti kitea i te tuatahi, katahi ka kore e kitea, ka iti ake nga raru o nga akonga. I etahi wa ka nui te tohu "kaua e tuhia te porotiti i runga i te mata".

Me pehea etahi atu e whakamarama ai?

I roto i te nuinga o nga rauemi matauranga i runga i te Ipurangi, ka tukuna te wetereo o te huringa hei waahanga o te "kauwhau". Hei tauira, i runga i developer.mozilla.org (i tenei wa), he maha atu nga hanganga e whakaahuatia ana me te porowhita. I tenei keehi, ko nga hoahoa anake ka hoatu ki te ahua o nga tauira. Ko te hua o ta raatau whakarewanga ka whakaahuahia ki nga kupu, engari kaore he whakaahuatanga. Ki taku nei whakaaro, ko taua whakaaturanga o te kaupapa ka whakanuia te whaihua o aua rawa ki te kore. Ka taea e te akonga te tuhi ano i te waehere me te whakahaere i a ia ano, engari kei te hiahia tonu ia ki tetahi paerewa hei whakataurite. Me pehea e mohio ai koe kua tika te tuhi i tetahi tauira mena kaore he mea hei whakataurite i te hua?
Ka hoatu he tauira anake, kaore he tauira, ka uaua ake te tauira. Me pehea te mohio kei te whakanoho tika nga wahanga waehere ki te tauira? Ka taea e koe te ngana ki te tuhi ahakoa pehea, ka oma. Engari mena karekau he paerewa hei whakataurite i te hua, karekau ano te whakarewatanga e awhina.

I roto i te akoranga C++ mo te Intuitive, ka tanumia te wetereo porowhita ki te wharangi tuatoru o te Kauhau 4 mo te kaupapa "kaiwhakahaere". I te wa e whakamarama ana i te wetereo o nga koropiko, ka aro nui ki te kupu "kaiwhakahaere". Ka whakaatuhia te kupu hei huinga meka penei i te “tohu; he tauākī tēnei", "He tauākī pūhui a {}", "me noho he tauākī te tinana o te kapiti". Kaore au i te pai ki tenei huarahi na te mea kei te huna nga hononga whakahirahira ki muri i tetahi wahanga. Ko te whakamaarama i te waehere puna o te papatono ki nga kupu i tenei taumata e hiahiatia ana e nga kaihanga whakahiato ki te whakatinana i te whakatakotoranga reo, engari kaua ma nga akonga hei whakatau tata tuatahi. Ko nga tangata hou ki nga kaupapa he iti rawa te tino mohio ki te aro nui ki nga kupu. He tangata onge ka maumahara me te mohio ki nga kupu hou i te wa tuatahi. Tata karekau e taea e tetahi te whakamahi tika i tetahi kupu katahi ano ka akohia. Na reira, he maha nga hapa ka riro i nga akonga penei i te "I tuhi ahau i te wa(a<7);{, engari karekau te papatono i te mahi."
Ki taku whakaaro, i te timatanga he pai ake te tuku i te syntax o te hanga me nga reu. Ko te whiringa karekau he reu me whakamarama mena he patai motuhake ta te akonga: "he aha te take karekau he reu ka whai hua."

I roto i te pukapuka "Fundamentals of Programming" a Okulov i te tau 2012, ka timata te kupu whakataki ki te tauira mo te tauira, katahi ka hoatu nga tohutohu mo te whakamahi, katahi ka haere tonu ki te waahanga whakamatautau o te akoranga. Ki taku mohio i tuhia te pukapuka mo tera tokoiti o nga tauira tino mohio he uaua ka tae mai ki aku karaehe.

I roto i nga pukapuka rongonui, ka tuhia tonu te hua o nga wahanga waehere. Hei tauira, ko Shildt's "Java 8. The Complete Guide" 2015 putanga. Tuatahi, ka tukuna he tauira, katahi ka he tauira tauira ka whai muri tonu - ko te hua o te mahi.

Hei tauira, whakaarohia he kopikopiko i te wa e mahi whakamuri
Ka timata mai i te 10, ka 10 nga rarangi "mehua" ka whakaatuhia:

//Продемонстрировать применение оператора цикла while
class While {
    public static void main(String args []) {
        int n = 10;
        while (n > 0) {
            System.out.println("такт " + n);
            n--;
        }
    }
}

Kia rere ana, ka puta tenei papatono i nga "huringa" tekau e whai ake nei:
такт 10
такт 9
такт 8
такт 7
такт 6
такт 5
такт 4
такт 3
такт 2
такт 1

Ko te huarahi ki te whakaahua i tetahi tauira, he kaupapa tauira, me te hua o tenei kaupapa ka whakamahia ano i roto i te pukapuka "Javascript for Kids" me te akoranga js i runga i te w3schools.com. Ko te whakatakotoranga wharangi paetukutuku ka taea tenei tauira kia tauwhitiwhiti.

Ko te pukapuka 2016 a Stroustrup Nga Maapono me te Mahinga Ma te whakamahi i te C++ i haere ake. Ko te mahi tuatahi ko te whakamarama he aha te hua ka puta, ka mutu ka whakaatuhia te tuhinga o te kaupapa. I tua atu, ehara i te mea he kaupapa matapōkere noa hei tauira, engari he haerenga ki te hitori. E tauturu te reira ia huti i te ara-maite-raa i nia i te reira: “Inaha, e ere noa teie i te tahi mau papai faufaa ore. Ka kite koe i tetahi mea whai kiko."

Hei tauira o te whitiwhitinga, whakaarohia te kaupapa tuatahi i mahia i runga i te miihini hotaka penapena (EDSAC). Na David Wheeler i tuhi i te Whare Rorohiko o te Whare Wananga o Cambridge, Ingarangi i te 6 o Mei, 1949. Ka tātaihia, ka tāia e tēnei papatono he rārangi tapawhā māmā.
0 0
1 1
2 4
3 9
4 16
...
98 9604
99 9801

I konei, kei ia raina he tau ka whai i te tohu ripa ('t') me te tapawha o taua tau. Ko te ahua C++ o tenei papatono te ahua penei:

//Вычисляем и распечатываем таблицу квадратов чисел 0-99
int main()
{
    int i = 0; // Начинаем с нуля
    while(i < 100){
        cout << i << 't' << square(i) << 'n';
        ++i;
    }
}

Ko te mea whakamiharo, kaore i te whakaahuahia te tauira wetereo i tenei pukapuka. Stroustrup i roto i te pukapuka a te kaiwhakaako (whakamaori) ka whakanuia e ia te whakaaro nui o ana akonga. Ko te kaha ki te tautuhi i tetahi tauira i roto i nga tauira maha ka kiia he whakaaturanga o taua mohio.

I taku whakamarama i a au ano

Ko te huarahi a Stroustrup: te whakaahua i te hua, ka whakaoti i te rapanga, katahi ko te tātari motuhake a te tauira - te ahua tino whakaaro. Na reira, i whakatau ahau ki te tango i te kaupapa, engari me korero ma te whakamahi i tetahi tauira iti o mua - ko te mahi ki te tango i te "papa korero". Ka hangaia he punga e mohiotia ana ka taea e koe te kii "mahara ki te mahi mo te ripanga ihirangi" kia maumahara tonu nga akonga ki tenei. I roto i taku tauira, i ngana ahau ki te aukati i etahi atu whakaaro pohehe e rua. I muri mai ka tuhia e ahau mo ratou i roto i nga korero taipitopito.

I roto i tenei mahi ka akohia e matou nga tikanga mo te whakaoti rapanga uaua. Ko te whakatau tuatahi me ngawari me te ngawari. Ana, ka taea e koe te whakaaro me pehea te whakapai ake i tenei otinga.
Введение
Глава 1
Глава 2
Глава 3
Глава 4
Глава 5
Глава 6
Глава 7
Заключение

E ai ki aku kitenga, ko te huarahi "tauira-tauira-hua" i roto i nga momo huinga ka arahi tonu ki te whakaaro o nga akonga he tohu tohu te huringa. I puta mai tenei i te mea kaore ratou i te marama he aha te take me tuhi ki reira, me pehea te whiriwhiri i waenga i te i++ me te i— me etahi atu mea e ahua kitea ana. Hei karo i enei pohehe, ko te huarahi ki te korero mo nga huringa me whakanui i te tikanga o te tukurua i nga mahi rite, katahi ka whakaokawahia ma te whakamahi i te hanganga. Na reira, i mua i te tuku i te wetereo kopikopiko, me whakaoti e koe te raru. He penei te ahua o te otinga o mua ki te rapanga ihirangi:

Console.WriteLine("Введение");
Console.WriteLine("Глава 1");
Console.WriteLine("Глава 2");
Console.WriteLine("Глава 3");
Console.WriteLine("Глава 4");
Console.WriteLine("Глава 5");
Console.WriteLine("Глава 6");
Console.WriteLine("Глава 7");
Console.WriteLine("Заключение");

Me pehea te whakapai ake?
Whakakapihia nga mahi monotonous ki te huringa.
He aha nga mahi ka tukurua i te rarangi kaore he huringa?
Karekau he mea kei roto i tenei wahanga. Heoi, ko nga whakahau mo te whakaatu i te kupu "Chapter" me te tau he tino rite ki a ratau.
Na reira, ko te waahanga e whai ake nei ko te rapu i te rereketanga o nga kongakonga. I roto i tenei mahi ka kitea nga mea katoa, katahi ka kore e tukuna nga whakahau kotahi, engari ko nga poraka o te waehere 5 rarangi neke atu ranei. Ka rapua e koe ehara i te rarangi o nga whakahau anake, engari i roto i nga hangahanga pekanga, kopae ranei.
I roto i te tauira, ko te rereketanga o nga whakahau kei roto i te nama i muri i te kupu "Chapter".
Kia kitea te rereketanga, me mohio koe ki te tauira o te huringa. Ko te wahanga rereke ko te tau? Kei te piki haere tonu, kei te heke ranei? He pehea te rereke o te uara o te tau i waenga i nga kapa e rua i te taha ki te taha?
I roto i te tauira, ko te tau i muri i te kupu "Chapter" ka piki ake i te 1. Ka kitea te rereketanga, ka whakaatuhia te tauira. Inaianei ka taea e koe te whakakapi i te wahanga rereke ki te taurangi.
Me whakaatu e koe he taurangi penei i mua i te tuatahi o nga wahanga tukurua. Ko taua taurangi ka kiia ko I, j ranei, he mea tino nui ake ranei. Me rite tona uara tuatahi ki te uara tuatahi ka whakaatuhia ki te mata. I roto i te tauira, ko te uara tuatahi ko te 1.
He aha te uara tuatahi hei whakaatu i nga raupapa tau “100, 101, 102, 103, 104, 105”?
Ko te tau tuatahi o tenei raupapa ko te 100.
I muri i ia whakahau whakaputa, me whakanui koe i te uara o tenei taurangi ma te 1. Ko tenei waahanga ko te taahiraa huringa.
He aha te taahiraa i roto i nga raupapa tau “100, 102, 104, 106”?
Hipanga 2 i tenei rarangi.
I muri i te whakakapi i te wahanga rereke ki te taurangi, ka penei te ahua o te waehere:

Console.WriteLine("Введение");
int i;
i = 0;
Console.WriteLine("Глава " + i);
i = i + 1;
Console.WriteLine("Глава " + i);
i = i + 1;
Console.WriteLine("Глава " + i);
i = i + 1;
Console.WriteLine("Глава " + i);
i = i + 1;
Console.WriteLine("Глава " + i);
i = i + 1;
Console.WriteLine("Глава " + i);
i = i + 1;
Console.WriteLine("Глава " + i);
i = i + 1;
Console.WriteLine("Заключение");

Whai muri i te whakamahi i te tikanga "whakaatu i te tauira o te taurangi" i roto i te waehere, ka whiwhi koe i etahi roopu o nga mahi rite e haere ana i te rarangi. Inaianei ka taea te whakakapi i nga mahi tukurua ki te koropiko.

Ko te raupapa o te whakaoti rapanga e hiahia ana koe ki te whakamahi i nga koropiko ko nga waahanga e whai ake nei:

  1. Whakaotihia te "upoko" me te maha o nga whakahau motuhake
  2. Kimihia he tauira
  3. Whakaaturia te tauira o te taurangi
  4. Hoahoa hei huringa

I muri mai, ka whakauruhia nga kupu hou kia kore ai te akonga e uru ki te ahuatanga o "Kei te mohio ahau ki nga mea katoa, engari kaore e taea e au te korero":
— Ko te porotiti he taurangi i nga wa katoa e hiahiatia ana hei whai i te maha o nga hikoinga i roto i te kohanga. Ko te tikanga he tauoti ka whakatauritea ki te herenga.
— counter step — whakaahuatanga o te tauira o nga huringa porotiti.
- herenga - he tau, taurangi ranei hei whakataurite i te porotiti kia mutu ai te algorithm. Ka huri te uara porotiti kia tata ki te tepe.
— loop body — he huinga whakahau ka tukuruatia. Ina kii ana ratou "kua tuhia te whakahau ki roto i te kapiti," ko te tinana.
— whitiauau koropiko - kotahi-wa mahi o te tinana koropiko.
— te herenga porowhita — he korero arorau e whakatau ana ka mahia ano tetahi atu whitiwhitinga. (Kei te raruraru pea me nga hanganga manga i konei)
Me noho rite koe mo te mea i te tuatahi ka whakamahi nga akonga i nga kupu mo etahi atu kaupapa. Ka pa tenei ki te hunga kaha me te hunga ngoikore. He toi te whakatu i te reo kotahi. Inaianei ka tuhi poto ahau: me whakarite e koe te mahi "whakamiramirahia te wahanga waehere me <term>" ka whakamahi tika koe i enei kupu ki te korerorero.
I muri i te hurihanga me te kapiti, ka whiwhi te kongakonga:

Console.WriteLine("Введение");
int i = 0;
while (i < 7) {
    Console.WriteLine("Глава " + i);
    i = i + 1;
}
Console.WriteLine("Заключение");

Ko te pohehe matua

Ko tetahi pohehe rongonui i waenga i nga akonga ko te whakanoho i nga mahi ki roto i te kohanga me mahi kotahi anake. Hei tauira penei:

;
int i = 0;
while (i < 7) {
    Console.WriteLine("Введение")
    Console.WriteLine("Глава " + i);
    i = i + 1;
    Console.WriteLine("Заключение");
}

I nga wa katoa ka uru nga akonga ki tenei raru, i te timatanga me nga raru uaua ake.
Tohu matua mo tenei keehi:

E hia nga wa ka tukuna e koe te whakahau: kotahi, maha ranei?

Ko nga whakahau mo te ta i nga kupu "Whakataki" me te "Whakamutunga" me te whakapuaki me te arawhiti i te taurangi i ehara i te rite ki etahi atu mahi tukurua. Ka mahia kotahi anake, ko te tikanga me tuhi ki waho o te tinana porowhita.

Ko nga wahanga e toru o te otinga me noho tonu ki roto i te waehere kia taea ai e koe te korero ki a raatau i muri mai mena he uaua. He nui te korero i nga waahanga tuatahi e rua kia kore ai e pokanoa.
Me aro te akonga ki nga korero e whai ake nei:
— I roto i te ahua kopikopiko, ka whakatauritea te porotiti me te tepe. Ka taea e te porotiti te huri i te tinana o te koropiko, engari kaore e taea e te tepe. Hei takahi i tenei ture, me whakatakoto e koe nga take kaha.
— Ko nga whakahau mo te whakaatu i nga kupu "Whakataki" me te "Whakamutunga" kei waho o te tinana o te koropiko. Me mahi e matou kia 1 nga wa. "Whakataki" - i mua i te whakahoki ano i nga mahi, "Whakamutunga" - muri.
I te wa o te whakakotahi i tenei kaupapa, te mohio ki nga mea e whai ake nei, me te whakatau i nga uaua, he pai mo nga akonga kaha ki te patai i te patai: "E hia nga wa e tika ana kia mahia tenei mahi? Kotahi, maha ranei?

Te whakawhanaketanga o nga pukenga taapiri

I te wa e ako ana nga huringa, ka whanake ano nga akonga i te mohio ki te tirotiro me te whakaoti rapanga. Ki te mahi tātaritanga, me whakaatu te tauira i te hua e hiahiatia ana me te whakataurite ki te hua tuturu. Ko nga mahi whakatikatika ka whakawhirinaki ki te rereketanga i waenga i a raatau.
I te mea he iti noa nga whakaaro o nga akonga i tenei waahanga mo te hua "hiahia", ka taea e raatau te aro ki nga raraunga whakamatautau. Hei tikanga, karekau he tangata i tenei wa e mohio ana he aha nga mea ka hee me pehea te mahi. Na reira, ka tuhia e ahau ki roto i te pukamahi he whakaahuatanga o nga rapanga angamaheni me etahi huarahi hei whakaoti. Ko te whiriwhiri i te mea tino pai ko te mahi a te tauira ake.
Ka hiahiatia he rekoata hei patai "i puta nga mea i tumanakohia?", "Ko tehea o enei ahuatanga i puta inaianei?", "I awhina te otinga tono?"

  1. Ko te maha o nga hohenga he 1 iti iho, neke atu ranei i te mea e tumanakohia ana. Rongoā:
    — whakanuia te uara tuatahi o te porotiti ma te 1.
    — whakakapihia te kaiwhakahaere whakatairite tino (< or >) ki te mea tino kore (<= or >=).
    — Hurihia te uara tepe ki te 1.
  2. Ko nga mahi i roto i te kohanga ka mahia me te kore e mutu, mo ake tonu atu. Rongoā:
    — tāpirihia he whakahau huringa porotiti mena kei te ngaro.
    — whakatikahia te whakahau huringa porotiti kia tata atu tona uara ki te rohe.
    — tango i te whakahau huringa herenga mena kei roto i te tinana o te kapiti.
  3. Ko te maha o nga hohenga i roto i te kohanga he nui ake i te 1 iti iho, neke atu ranei i te mea e tumanakohia ana. Ko te mahi i roto i te kapiti kaore i mahia i te wa kotahi. Tuatahi me rapu koe i nga uara tuuturu o nga taurangi i mua tonu i te tiimata o te kopae. Rongoā:
    — huri i te uara tuatahi o te herenga
    — huri i te uara tuatahi o te porotiti

Ko te raruraru 3 ko te whakamahi i te taurangi he, kaua ranei e tautuhi ano i te porotiti ki te kore.

Whai muri i tenei whakamaramatanga, he maha tonu nga whakaaro pohehe o te tauira mo te mahi o nga koropiko.
Hei whakakore i nga mea tino noa, ka hoatu e ahau ki a koe nga mahi e whai ake nei:

  1. Ka whakaurua te tepe, te uara porotiti tuatahi, te taahiraa porotiti ranei e te kaiwhakamahi.
  2. Me whakamahi te uara porotiti ki etahi kupu tauhanga. He pai ake te whakamahi i te porotiti i roto i te korero tuwhena, i te taurangi ranei kia kore ai te rerekee.
  3. Karekau te uara porotiti e whakaatuhia ki te mata i te wa e rere ana te kapiti. Hei tauira, ko te whakaatu i te maha e hiahiatia ana o nga kongakonga tuhinga rite, te tuhi ahua ranei me nga whakairoiro honu.
  4. Me mahi i te tuatahi etahi mahi tukurua, katahi ano etahi.
  5. Me mahi koe i etahi atu mahi i mua i muri i te tukurua

Mo ia mahi me whakarato koe i nga raraunga whakamatautau me te hua e tumanakohia ana.

Kia mohio ai koe ki te tere o te neke, me panui koe i nga tikanga o enei raru me te patai: "he pehea te rereke mai i te tauira?", "He aha te mea me whakarereke i te tauira hei whakaoti?" Mena ka whakautu tika te akonga, me waiho e ia kia kotahi i roto i te akomanga, ko te toenga ki te kainga ko ia anake. Mena ka angitu te otinga, katahi ka timata taatau ki te whakamarama i nga tikanga kei roto i nga koropiko.
Mena kei a koe nga raruraru ki te whakaoti rapanga, me mahi koe i nga mea katoa i roto i te akomanga. Hei karo i te whakaoti rapanga e maumahara ana ki te tuhi ruru, ka tūtohu ahau kia whakaotia te rapanga i te tuatahi i runga i te huarahi kore-ao. Arā, kia pai ai te otinga ki te whakamatautau tuatahi me te kore e whakamahi i te hanga kopikopiko. Ana, ka tono i nga huringa kia tutuki ai te ao o te otinga.

Nga koropiko me nga manga

Ki taku whakaaro, he pai ki te tuku wehe i te kaupapa "hurihuri i roto i nga manga". Hei muri ka kite koe i te rereketanga i waenga i te tirotiro i tetahi ahuatanga me te tirotiro kotahi.
Ko nga mahi mo te whakatōpū ko te whakaputa tau mai i A ki B, ka whakauruhia e te kaiwhakamahi:
- i nga wa katoa i roto i te raupapa piki.
- te piki, te heke ranei i runga i nga uara o A me B.

Ko te kaupapa o te "peatanga i roto i nga koropiko" me nuku noa i muri i te mohiotanga o te akonga ki nga tikanga: "whakakapi i te tauira ki te taurangi" me te "whakakapi i nga mahi tukurua ki te huringa."
Ko te take nui mo te whakamahi i nga manga i roto i nga koropiko he rerekee i te tauira. I waenganui ka pakaru i runga i nga raraunga tuatahi.
Mo nga tauira e kaha ana ki te rapu otinga ma te whakakotahi i nga tikanga ngawari, he nui noa te kii "ka taea te tuhi i te manga ki roto i nga koropiko" ka hoatu te rapanga "hei tauira" kia whakaoti takitahi.
Tauira mahi:

Ka uru te kaiwhakamahi ki te nama X. Whakaatuhia nga tau mai i te 0 ki te 9 ki roto i te pou ka hoatu he tohu '+' ki te ritenga atu o te tau e rite ana ki te X.

Mena 0 i whakauruhia0+
1
2
3
4
5
6
7
8
9

Mena 6 i whakauruhia0
1
2
3
4
5
6+
7
8
9

Mena 9 i whakauruhia0
1
2
3
4
5
6
7
8
9+

Mena 777 i whakauruhia0
1
2
3
4
5
6
7
8
9

Mena kaore i te nui te whakamaarama poto ki te tuhi me te kopikopiko, katahi ka hiahia koe ki te whakatutuki i tetahi otinga mo te ao ki te raru ano kaore he kopae.
Ka whiwhi koe i tetahi o nga whiringa e rua:
Hiahia

string temp;
temp = Console.ReadLine();
int x;
x = int.Parse(temp);
if (x==0) {
    Console.WriteLine(0 + "+");
} else {
    Console.WriteLine(0);
}
if (x==1) {
    Console.WriteLine(1 + "+");
} else {
    Console.WriteLine(1);
}
if (x==2) {
    Console.WriteLine(2 + "+");
} else {
    Console.WriteLine(2);
}
if (x==3) {
    Console.WriteLine(3 + "+");
} else {
    Console.WriteLine(3);
}
if (x==4) {
    Console.WriteLine(4 + "+");
} else {
    Console.WriteLine(4);
}
if (x==5) {
    Console.WriteLine(5 + "+");
} else {
    Console.WriteLine(5);
}
if (x==6) {
    Console.WriteLine(6 + "+");
} else {
    Console.WriteLine(6);
}
if (x==7) {
    Console.WriteLine(7 + "+");
} else {
    Console.WriteLine(7);
}
if (x==8) {
    Console.WriteLine(8 + "+");
} else {
    Console.WriteLine(8);
}
if (x==9) {
    Console.WriteLine(9 + "+");
} else {
    Console.WriteLine(9);
}

Ka taea

string temp;
temp = Console.ReadLine();
int x;
x = int.Parse(temp);
if (x==0) {
    Console.WriteLine("0+n1n2n3n4n5n6n7n8n9");
}
if (x==1) {
    Console.WriteLine("0n1+n2n3n4n5n6n7n8n9");
}
if (x==2) {
    Console.WriteLine("0n1n2+n3n4n5n6n7n8n9");
}
if (x==3) {
    Console.WriteLine("0n1n2n3+n4n5n6n7n8n9");
}
if (x==4) {
    Console.WriteLine("0n1n2n3n4+n5n6n7n8n9");
}
if (x==5) {
    Console.WriteLine("0n1n2n3n4n5+n6n7n8n9");
}
if (x==6) {
    Console.WriteLine("0n1n2n3n4n5n6+n7n8n9");
}
if (x==7) {
    Console.WriteLine("0n1n2n3n4n5n6n7+n8n9");
}
if (x==8) {
    Console.WriteLine("0n1n2n3n4n5n6n7n8+n9");
}
if (x==9) {
    Console.WriteLine("0n1n2n3n4n5n6n7n8n9+");
}

He rite tonu taku mahi i mua, i te wa e ako ana ahau i te kaupapa o te pekanga.
Mena ka puta mai he whiringa "ka taea" e te akonga, me korero koe ki a raatau he maha nga otinga mo te raru kotahi. Heoi ano, he rereke to raatau atete ki nga huringa o nga whakaritenga. Pataihia te patai: "E hia nga waahi o te waehere me whakatika mena ka taapirihia e au tetahi atu nama?" I roto i te putanga "taea", ka hiahia koe ki te taapiri i tetahi atu peka me te taapiri i tetahi nama hou ki etahi atu waahi 10. I roto i te "hiahia" he nui ki te taapiri i tetahi peka anake.
Whakaritea te mahi ki te whakaputa i te whiringa "hiahia", ka kimihia he tauira i roto i te waehere, mahia he whakakapinga taurangi me te tuhi i te kopikopiko.
Mena kei a koe he whakaaro me pehea te whakaoti i tenei raru kaore he kopae i etahi atu huarahi, tuhia mai ki nga korero.

Roopu i roto i nga Loops

I tenei kaupapa me aro koe ki nga mea e whai ake nei:
— ko nga porotiti mo nga koropiko o roto me waho me rereke nga taurangi.
— me whakahoki ano te porotiti mo te kapiti o roto kia maha nga wa (ara, i roto i te tinana o te kapiti o waho).
— i roto i nga mahi whakaputa tuhinga, kaore e taea e koe te tuhi i tetahi reta ki etahi rarangi, katahi ka tuarua. Me tuhi tuatahi koe i nga reta katoa o te rarangi tuatahi, katahi ko nga reta katoa o te rarangi tuarua, me era atu.

He pai ake ki te timata ki te whakamarama i te kaupapa o nga koropiko kei roto i nga koropiko ma te whakamarama i te hiranga o te tautuhi i te porotiti ki te kore.
Tauira mahi:

Ka whakauruhia e te kaiwhakamahi nga nama e rua: R me T. Tāngia kia rua nga rarangi o nga tohu "#". Ko te rarangi tuatahi me whai tohu R. Kei te rarangi tuarua nga wahanga T. Mena he tau toraro, whakaatu he karere hapa.

R=5, T=11#####
### ----------------

R=20, T=3########################
###

R=-1, T=6Ko te uara R me kore kino

R=6, T=-2Ko te uara T kia kore-kino

Ko te tikanga, e rua pea nga otinga o tenei raru.
Hiahia

string temp;
int R;
int T;
temp = Console.ReadLine();
R = int.Parse(temp);
temp = Console.ReadLine();
T = int.Parse(temp);
int i = 0;
while (i < R)
{
    Console.Write("#");
    i = i + 1;
}
Console.WriteLine();
i = 0;
while (i < T)
{
    Console.Write("#");
    i = i + 1;
}

Ka taea #1

string temp;
int R;
int T;
temp = Console.ReadLine();
R = int.Parse(temp);
temp = Console.ReadLine();
T = int.Parse(temp);
int i = 0;
while (i < R)
{
    Console.Write("#");
    i = i + 1;
}
Console.WriteLine();
int j = 0;
j = 0;
while (j < T)
{
    Console.Write("#");
    j = j + 1;
}

Ko te rereketanga ko te otinga "ka taea", ka whakamahia he taurangi tuarua hei whakaputa i te raina tuarua. Me kaha koe ki te whakamahi i te taurangi kotahi mo nga koropiko e rua. Ka taea te whakatika i tenei here na te mea ko te otinga me te porotiti kotahi mo nga huringa e rua ka waiho hei tauira mo te kupu "tautuhi kaitatau". Ko te mohio ki tenei kupu ka tika ki te whakaoti rapanga e whai ake nei. Hei whakararu, ka taea e koe te tiaki i nga otinga e rua mo te raru.

Ko te raruraru angamaheni ki te whakamahi i tetahi taurangi porotiti mo nga koropiko e rua ka puta penei:
R=5, T=11#####
######

Ko te maha o nga tohu kei te rarangi tuarua kaore e rite ki te uara o T. Mena ka hiahia awhina koe mo tenei raru, me titiro koe ki nga korero mo nga raruraru angamaheni me nga koropiko. Koinei te tohu #3. Ka whakatauhia mena ka taapirihia e koe he putanga uara kaatete i mua tonu i te huringa tuarua. Ka whakatikahia ma te tautuhi. Engari he pai ake kia kaua e korero wawe i tenei. Me ngana te tauira ki te whakatakoto i tetahi whakapae.

Ko te tikanga, he otinga ano. Engari kare ano au i kite i roto i nga tauira. I te wahanga o te ako i nga huringa, ko nga korero e pa ana ki a ia ka whakararuraru i te aro. Ka taea e koe te hoki mai ki muri ina ako koe mo nga mahi aho.
Ka taea #2

string temp;
int R;
int T;
temp = Console.ReadLine();
R = int.Parse(temp);
temp = Console.ReadLine();
T = int.Parse(temp);
Console.WriteLine(new String('#', R));
Console.WriteLine(new String('#', T));

Mahi e hiahiatia ana e whai ake nei:

Whakaatuhia nga tau mai i te 0 ki te 9. Me noho ia tau ki runga i tana ake raina. Ko te maha o nga mati o te rarangi (W) ka whakauruhia mai i te papapātuhi.

W=10
1
2
3
4
5
6
7
8
9

W=100000000000
1111111111
2222222222
3333333333
4444444444
5555555555
6666666666
7777777777
8888888888
9999999999

Mena kua mohio te akonga ki te tikanga whakakapi i tetahi taurangi, katahi ka tere tonu tana whakatutuki. Ka raru ano te tautuhi i te taurangi. Mena kaore e taea e koe te whakahaere i te huringa, ko te tikanga kei te tere koe me te hiahia ki te whakaoti rapanga ngawari ake.

Mauruuru koe mo to aro. Kia pai me te ohauru ki te hongere.

PS Mena ka kitea e koe he hapa, he hapa ranei i roto i te tuhinga, tena koa whakamarama mai. Ka taea tenei ma te kowhiri i tetahi waahanga o te tuhinga me te pehi i te "⌘ + Enter" i runga i te Mac, me te "Ctrl / Enter" i runga i nga papapātuhi matarohia, ma nga karere motuhake ranei. Mena kaore i te waatea enei whiringa, tuhia nga hapa i roto i nga korero. Mauruuru koe!

Ko nga kaiwhakamahi kua rehita anake ka uru ki te rangahau. Waitohu maitēnā.

Pooti mo nga kaipānui kaore he karma

  • 20,0 orauKa whakaako ngaio ahau, +12

  • 10,0 orauKa whakaako ngaio ahau, -11

  • 70,0 orauKare au e whakaako, +17

  • 0,0 orauKare au e whakaako, -10

  • 0,0 orauĒtahi atu0

10 nga kaiwhakamahi i pooti. 5 nga kaiwhakamahi i aukati.

Source: will.com

Tāpiri i te kōrero