Përmbajtje:
- Hapi 1: Hapi 1:
- Hapi 2: Hapi 2: Shkrimi i Kodit Tonë dhe Mësimi i Gjërave të Reja
- Hapi 3: Hapi 3: Ne e Sigurojmë kohën tonë për të qenë mbi kufijtë e vendosur
- Hapi 4: Hapi 4:
Video: Orë e thjeshtë në gjuhën C: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Ideja është të krijojmë një orë të thjeshtë në C, por së pari ne duhet të vendosim softuerin tonë dhe të njohim disa nga gjërat që do të përdorim.
Hapi 1: Hapi 1:
- Zgjidhni Visual Studio, Code Blocks ose ndonjë softuer tjetër të ngjashëm (unë do të rekomandoja studion vizuale 2015).
- Unë do të përdor Visual Studio 2015, kështu që shkruani në Google "Visual Studio 2015 Community", shkarkoni dhe instaloni.
- Pas instalimit, drejtoni Visual Studio, shtypni New/Project/Console Application.
- Në Console Application Wizard shtypni tjetër, pastaj hiqni zgjedhjen e titullit Precompiled dhe zgjidhni Empty project, pastaj Finish.
- Në të djathtën tuaj do të keni Solution Explorer, klikoni me të djathtën mbi Burimet e Dosjeve, Shtoni/Artikull të Ri/skedar C ++ (.cpp), por ndryshoni emrin në Source.c dhe shtoni.
- Tani ju keni projektin C gati për të filluar.
Hapi 2: Hapi 2: Shkrimi i Kodit Tonë dhe Mësimi i Gjërave të Reja
Ky është kodi ynë:
#përfshijnë#përfshijnë // ne po përfshijmë skedarin Windows (është i lidhur me funksionin e gjumit ()), që do të thotë se kjo do të funksionojë vetëm për Windows, kështu që nëse jeni duke përdorur një OS tjetër, kërkoni në Google për versione të tjera të gjumit () Me
int kryesore ()
{
int h, m, s; // ne shtojmë orë, minuta dhe sekonda në programin tonë
int D = 1000; // shtojmë Vonesë prej 1000 milisekonda, e cila bën një sekondë dhe ne do ta përdorim atë në gjumë ().
printf ("Vendos kohën: / n"); // printf shkruan në ekran tekstin që është brenda ("") dhe / n shkruan në një rresht të ri.
scanf (" %d %d %d", & h, & m, & s); // scanf është vendi ku ne futim kohën tonë, ose vlerat tona.
if (h> 12) {printf ("ERROR! / n"); dalje (0); } // në këtë funksion if ne shqyrtojmë nëse vlera e futur është më e madhe se 12.
if (m> 60) {printf ("ERROR! / n"); dalje (0); } // e ngjashme këtu dhe nëse është më e madhe, programi shkruan ERROR! dhe del
if (s> 60) {printf ("ERROR! / n"); dalje (0); } //i ngjashëm
ndërsa (1) // ndërsa (1) është një lak pafundësie dhe gjithçka brenda përsëritet në pafundësi. {
s += 1; // kjo i thotë programit të rrisë sekondat për 1, sa herë që laku while vjen në këtë pjesë.
nëse (s> 59) {m += 1; s = 0; } // nëse sekondat janë më shumë se 59, i rrit minutat dhe i vendos sekondat në 0.
nëse (m> 59) {h += 1; m = 0; } //i ngjashëm
nëse (h> 12) {h = 1; m = 0; s = 0; } //i ngjashëm
printf ("\ n Ora");
printf ("\ n%02d:%02d:%02d", h, m, s); // kjo shkruan kohën tonë në këtë format "00:00:00"
Gjumi (D); // ky është funksioni ynë i gjumit i cili ngadalëson lakin while dhe e bën atë më shumë si një orë.
sistemi ("cls"); // kjo pastron ekranin.
}
getchar (); kthimi 0;
}
*Çdo gjë pas '//' është një koment dhe nuk ndryshon programin, kështu që mund të fshihet.
** Visual Studio ndonjëherë nuk do ta ekzekutojë programin sepse ai përbëhet nga "scanf", kështu që ju duhet të shkoni te Solution Explorer> klikoni me të djathtën në sipërfaqe> Properties (Diçka si në foto duhet të shfaqet)> në konfigurim zgjidhni All Configurations > Karakteristikat e konfigurimit> C/C ++> Paraprocesori> në Përkufizimet e Paraprocesorit shkruani _CRT_SECURE_NO_WARNINGS> Ruaj.
Hapi 3: Hapi 3: Ne e Sigurojmë kohën tonë për të qenë mbi kufijtë e vendosur
- Fut numra të rastit, në mënyrë që h të jetë> 12, m të jetë> 60, s të jetë> 60.
- Programi shkruan ERROR! dhe del.
- Suksese deri tani!
Hapi 4: Hapi 4:
- Fut numra të rastit, në mënyrë që h të jetë <12, m është <60, s është <60.
- numrat ndryshojnë në formatin 00:00:00 dhe orët fillojnë të "shënojnë".
- SUKSES vërtet.
*Pasi ora të kalojë 12, 'orët' ndryshojnë në 01 dhe 'minuta' dhe 'sekonda' në 00.
Argëtohu!
Recommended:
Si të bëni orë analoge dhe orë dixhitale me shirit led duke përdorur Arduino: 3 hapa
Si të Bëni Orë Analog & Orë Dixhitale Me Led Strip Duke Përdorur Arduino: Sot do të bëjmë një Orë Analog & Ora dixhitale me Led Strip dhe moduli MAX7219 Dot me Arduino. Do të korrigjojë kohën me zonën kohore lokale. Ora Analog mund të përdorë një shirit LED më të gjatë, kështu që mund të varet në mur për t'u bërë një art
Pranimi i orës - Si të ndërtoni një orë të bërë nga orë !: 14 hapa (me fotografi)
Clockception - Si të ndërtoni një orë të bërë nga orë !: Përshëndetje të gjithëve! Ky është paraqitja ime për Konkursin e Autorit për herë të parë 2020! Nëse ju pëlqen ky projekt, do ta vlerësoja shumë votën tuaj :) Faleminderit! Ky udhëzues do t'ju udhëheqë përmes procesit të ndërtimit të një ore të bërë nga orë! Unë me zgjuarsi kam emëruar
Program i thjeshtë shtesë në gjuhën programuese Shakespeare: 18 hapa
Program i thjeshtë shtesë në gjuhën programuese Shakespeare: Gjuha programuese Shakespeare (SPL) është një shembull i një gjuhe programimi ezoterike, e cila është ndoshta interesante për tu mësuar dhe argëtuese për t’u përdorur, por jo veçanërisht e dobishme në aplikimet e jetës reale. SPL është një gjuhë ku kodi burim r
C51 Orë Elektronike 4 Bits - Orë druri: 15 hapa (me fotografi)
C51 Ora Elektronike 4 Bits - Orë Druri: Kishte pak kohë të lirë këtë fundjavë, kështu që shkova përpara dhe mblodha këtë Orë Elektronike DIY 4 -Botërore prej 2.40 AU $ 2.40 të cilën e bleva nga AliExpress pak kohë më parë
Krijimi i një ore nga një orë: 11 hapa (me fotografi)
Krijimi i një ore nga një orë: Në këtë udhëzues, unë marr një orë ekzistuese dhe krijoj atë që mendoj se është një orë më e mirë. Ne do të kalojmë nga fotografia në të majtë në foton në të djathtë. Para se të filloni me orën tuaj, ju lutemi dijeni se rimbledhja mund të jetë sfiduese si strumbullar