Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang 1:
- Hakbang 2: Hakbang 2: Pagsulat ng aming Code at Pag-aaral ng Mga Bagong Bagay
- Hakbang 3: Hakbang 3: Pinapalabas Namin ang Ating Oras upang Mahigit sa Itinakda ang Mga Hangganan
- Hakbang 4: Hakbang 4:
Video: Simpleng Orasan sa Wika C: 4 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang Ideya ay upang lumikha ng simpleng orasan sa C, ngunit kailangan muna naming i-set up ang aming software at malaman ang ilan sa mga bagay na gagamitin namin.
Hakbang 1: Hakbang 1:
- Pumili ng Visual Studio, Code Blocks o anumang iba pang katulad na software (inirerekumenda ko ang visual studio 2015).
- Gagamitin ko ang Visual Studio 2015, kaya i-type ang google na "Visual Studio 2015 Community", mag-download at mag-install.
- Pagkatapos ng pag-install, patakbuhin ang Visual Studio, pindutin ang Bagong / Project / Console Application.
- Sa susunod, pindutin ang Console Application Wizard, pagkatapos ay alisin sa pagkakapili ang Naayos na header at piliin ang Walang laman na proyekto, pagkatapos Tapusin.
- Sa iyong kanan magkakaroon ka ng Solution Explorer, mag-right click sa Mga Source File, Magdagdag / Bagong Item / C ++ file (.cpp), ngunit baguhin ang pangalan sa Source.c at idagdag.
- Ngayon mayroon kang handa na proyekto C upang simulan.
Hakbang 2: Hakbang 2: Pagsulat ng aming Code at Pag-aaral ng Mga Bagong Bagay
Ito ang aming code:
# isama ang # isama // nagsasama kami ng windows file (nakakonekta ito upang gumana ang pagtulog ()), na nangangahulugang gagana lamang ito para sa mga windows, kaya kung gumagamit ka ng isa pang OS, maghanap sa google para sa iba pang mga bersyon ng pagtulog ().
int main ()
{
int h, m, s; // nagdagdag kami ng mga oras, minuto at segundo sa aming programa
int D = 1000; // nagdagdag kami ng pagkaantala ng 1000 milliseconds, na gumagawa ng isang segundo at gagamitin namin iyon sa pagtulog ().
printf ("Itakda ang oras: / n"); // nagsusulat ang // printf sa teksto ng screen na nasa loob ng ("") at / n nagsusulat sa isang bagong hilera.
scanf ("% d% d% d", & h, & m, & s); // scanf ay kung saan namin ipinasok ang aming oras, o ang aming mga halaga.
kung (h> 12) {printf ("ERROR! / n"); exit (0); } // sa ito kung pagpapaandar suriin namin kung ang ipinasok na halaga ay mas malaki sa 12.
kung (m> 60) {printf ("ERROR! / n"); exit (0); } // katulad dito at kung mas malaki ito, nagsusulat ang programa ng ERROR! at paglabas
kung (s> 60) {printf ("ERROR! / n"); exit (0); } //katulad
habang ang (1) // habang (1) ay isang infinity loop at anumang bagay sa loob ay inuulit ang sarili sa infinity. {
s + = 1; // sinasabi nito sa programa na dagdagan ang mga segundo para sa 1, tuwing darating ang loop sa bahaging ito.
kung (s> 59) {m + = 1; s = 0; } // kung ang mga segundo ay higit sa 59, pinapataas nito ang mga minuto at itinakda ang mga segundo sa 0.
kung (m> 59) {h + = 1; m = 0; } //katulad
kung (h> 12) {h = 1; m = 0; s = 0; } //katulad
printf ("\ n Clock");
printf ("\ n% 02d:% 02d:% 02d", h, m, s); // nagsusulat ito ng aming oras sa format na ito na "00:00:00"
Tulog (D); // ito ang aming function na pagtulog na nagpapabagal ng habang loop at ginagawang mas katulad ng isang orasan.
system ("cls"); // nililimas nito ang screen.
}
getchar (); ibalik ang 0;
}
* Lahat ng nasa likod ng '//' ay isang komento at hindi binabago ang programa, kaya't maaari itong matanggal.
** Ang Visual Studio minsan ay hindi tatakbo ang programa dahil binubuo ito ng "scanf", kaya kailangan mong pumunta sa Solution Explorer> pag-right click sa ibabaw> Mga Katangian (Isang bagay na tulad ng nasa larawan ang dapat na mag-pop up)> sa pagsasaayos piliin ang Lahat ng Mga Configurasyon > Mga pag-aari ng pag-configure> C / C ++> Preprocessor> sa Mga Kahulugan ng Preprocessor isulat ang _CRT_SECURE_NO_WARNINGS> I-save.
Hakbang 3: Hakbang 3: Pinapalabas Namin ang Ating Oras upang Mahigit sa Itinakda ang Mga Hangganan
- Ipasok ang mga random na numero, upang ang h ay> 12, m ay> 60, s ay> 60.
- Sinusulat ng programa ang ERROR! at paglabas.
- Sa ngayon tagumpay!
Hakbang 4: Hakbang 4:
- Ipasok ang mga random na numero, upang ang h ay <12, m ay <60, s ay <60.
- ang mga numero ay nagbabago sa format na 00:00:00 at ang mga orasan ay nagsisimulang "ticking".
- Tagumpay talaga.
* Matapos mapasa ang orasan ng 12, ang 'oras' ay magbabago sa 01 at 'minuto' at 'segundo' hanggang 00.
Magsaya ka!
Inirerekumendang:
Simpleng Programa ng Pagdaragdag sa Wika sa Programming ng Shakespeare: 18 Mga Hakbang
Simpleng Programa ng Pagdaragdag sa Wika sa Programming ng Shakespeare: Ang Wika sa Programming ng Shakespeare (SPL) ay isang halimbawa ng isang esoteric na wika ng pagprograma, isa na marahil ay kagiliw-giliw na matutunan tungkol sa at nakakatuwang gamitin, ngunit hindi partikular na kapaki-pakinabang sa mga application ng totoong buhay. Ang SPL ay isang wika kung saan ang source code r
Project 1: Demo Video sa C Wika: 9 Mga Hakbang
Project 1: Demo Video sa C Wika: Kumusta kapwa hobbyist, Sa proyektong ito, nais kong lumikha ng isang maliit na demo sa pagpapakita na magsisilbing isang mahusay na intro sa aking lab. Upang magawa ito, mahusay na ginamit ko ang mga sumusunod na sangkap sa eBay: - Arduino Nano: https://www.ebay.ca/itm/MINI-USB-Nano-
I-convert ang Ordinaryong Orasan sa Bahay Sa Sariling Kumikinang na Orasan: 8 Hakbang (na may Mga Larawan)
I-convert ang Ordinaryong Orasan sa Bahay sa Sarili na Kumikinang na Orasan: UNA NAKO GINAGBIGAY ANG AKING PUSO NG PUSO SA INSTRUCTABLES TEAM GUMAGAWA NG AKING PANGKALUSUGANG ARAW NG PAGKABUHAY ….. Sa mga itinuturo na ito, nais kong ibahagi sa inyo kung paano i-convert ang inyong ordinaryong orasan sa bahay sa sarili na kumikinang na orasan. > > Para sa paggawa nito
DIY 3D Scanner Batay sa Structured Light at Stereo Vision sa Wika ng Python: 6 na Hakbang (na may Mga Larawan)
DIY 3D Scanner Batay sa Structured Light at Stereo Vision sa Wika ng Python: Ang 3D scanner na ito ay ginawa gamit ang mababang gastos na maginoo na mga item tulad ng video projector at webcams. Ang isang nakabalangkas na ilaw na 3D scanner ay isang aparato sa pag-scan ng 3D para sa pagsukat ng three-dimensional na hugis ng isang bagay gamit ang inaasahang mga pattern ng ilaw at isang camera sys
Mga Upbike Hubcap Sa Mga Orasan: 7 Hakbang (na may Mga Larawan)
Mga Upbike Hubcap Sa Mga Orasan: Kaya't bakit mag-abala sa paggugol ng oras upang upoter kalawangin old hubcaps mula sa ilang mga antigo ng Chevy truck noong 1960? Sana ang mga larawan sa itinuturo na ito ay sagutin ang katanungang iyon. Medyo masaya ako sa kung paano ang mga orasan. Ano ang nagbigay inspirasyon sa akin? Sa gayon, napunta ako sa