Satura rādītājs:
- 1. darbība: 1. darbība:
- 2. darbība: 2. darbība: mūsu kodeksa rakstīšana un jaunu lietu apgūšana
- 3. solis: 3. solis: mēs veltām laiku, lai pārvarētu noteiktās robežas
- 4. darbība: 4. darbība:
Video: Vienkāršs pulkstenis C valodā: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Ideja ir izveidot vienkāršu pulksteni C, bet vispirms mums ir jāiestata programmatūra un jāiepazīst dažas lietas, kuras mēs izmantosim.
1. darbība: 1. darbība:
- Izvēlieties Visual Studio, Code Blocks vai jebkuru citu līdzīgu programmatūru (es ieteiktu visual studio 2015).
- Es izmantošu Visual Studio 2015, tāpēc ierakstiet google "Visual Studio 2015 Community", lejupielādējiet un instalējiet.
- Pēc instalēšanas palaidiet Visual Studio, nospiediet New/Project/Console Application.
- Konsoles lietojumprogrammu vednī nospiediet nākamo, pēc tam noņemiet atlasi no iepriekš sagatavotas galvenes un atlasiet Empty project, pēc tam Finish.
- Labajā pusē jums būs Solution Explorer, ar peles labo pogu noklikšķiniet uz Avota faili, Pievienot/jaunu vienumu/C ++ failu (.cpp), bet nomainiet nosaukumu uz Source.c un pievienojiet.
- Tagad jums ir gatavs C projekts.
2. darbība: 2. darbība: mūsu kodeksa rakstīšana un jaunu lietu apgūšana
Šis ir mūsu kods:
#include#include // mēs iekļaujam Windows failu (tas ir saistīts ar miega režīma funkciju ()), kas nozīmē, ka tas darbosies tikai operētājsistēmā Windows, tādēļ, ja izmantojat citu OS, meklējiet Google tīklā citas miega versijas ().
int main ()
{
int h, m, s; // mēs savai programmai pievienojam stundas, minūtes un sekundes
int D = 1000; // mēs pievienojam aizkavēšanos 1000 milisekundēs, kas padara sekundi, un mēs to izmantosim miega režīmā ().
printf ("Iestatīt laiku: / n"); // printf raksta ekrāna tekstu, kas atrodas (""), un / n raksta jaunā rindā.
scanf (" %d %d %d", & h, & m, & s); // scanf ir vieta, kur mēs ievietojam savu laiku vai vērtības.
ja (h> 12) {printf ("KĻŪDA! / n"); izeja (0); } // šajā if funkcijā mēs pārbaudām, vai ievietotā vērtība ir lielāka par 12.
ja (m> 60) {printf ("KĻŪDA! / n"); izeja (0); } // līdzīgi šeit un, ja tas ir lielāks, programma raksta KĻŪDA! un izejas
ja (s> 60) {printf ("KĻŪDA! / n"); izeja (0); } // līdzīgi
kamēr (1) // kamēr (1) ir bezgalības cilpa, un viss iekšpusē atkārtojas līdz bezgalībai. {
s += 1; // tas liek programmai palielināt sekundes par 1, katru reizi, kad cilpa nonāk pie šīs daļas.
ja (s> 59) {m += 1; s = 0; } // ja sekundes ir vairāk nekā 59, tas palielina minūtes un iestata sekundes uz 0.
ja (m> 59) {h += 1; m = 0; } // līdzīgi
ja (h> 12) {h = 1; m = 0; s = 0; } // līdzīgi
printf ("\ n Pulkstenis");
printf ("\ n%02d:%02d:%02d", h, m, s); // tas raksta mūsu laiku šādā formātā "00:00:00"
Miega režīms (D); // šī ir mūsu miega funkcija, kas palēnina cikla ciklu un padara to līdzīgāku pulkstenim.
sistēma ("cls"); // tas notīra ekrānu.
}
getchar (); atgriezties 0;
}
*Viss aiz '//' ir komentārs un nemaina programmu, tāpēc to var izdzēst.
** Visual Studio dažreiz nedarbina programmu, jo tā sastāv no "scanf", tāpēc jums jādodas uz risinājumu pārlūku> ar peles labo pogu noklikšķiniet uz virsmas> Rekvizīti (vajadzētu parādīties kaut kas līdzīgs attēlam)> konfigurācijā atlasiet Visas konfigurācijas > Konfigurācijas rekvizīti> C/C ++> Priekšprocesors> priekšapstrādātāja definīcijās ierakstiet _CRT_SECURE_NO_WARNINGS> Saglabāt.
3. solis: 3. solis: mēs veltām laiku, lai pārvarētu noteiktās robežas
- Ievietojiet nejaušus skaitļus, lai h būtu> 12, m būtu> 60, s būtu> 60.
- Programma raksta KĻŪDA! un izejas.
- Līdz šim panākumi!
4. darbība: 4. darbība:
- Ievietojiet nejaušus skaitļus, lai h būtu <12, m būtu <60, s būtu <60.
- cipari mainās uz 00:00:00 formātu un pulksteņi sāk "tikšķēt".
- TIKAI VEIKSMES.
*Kad pulkstenis ir pagājis 12, 'stundas' mainās uz 01 un 'minūtes' un 'sekundes' uz 00.
Izklaidējieties!
Ieteicams:
COVID-19 informācijas panelis (vienkāršs un vienkāršs): 4 soļi
COVID-19 informācijas panelis (vienkārši un viegli): visur ir milzīgs jaunā COVID-19 vīrusa uzliesmojums. Bija nepieciešams sekot līdzi pašreizējam Covid-19 scenārijam valstī. Tātad, būdams mājās, es domāju par šo projektu: " Informācijas informācijas panelis " - Da
“Apaļš” vārdu pulkstenis (holandiešu un angļu valodā!): 8 soļi (ar attēliem)
“Apaļš” vārdu pulkstenis (holandiešu un angļu valodā!): Pirms dažiem gadiem es pirmo reizi redzēju vārdu pulksteni internetā. Kopš tā laika es vienmēr gribēju to izgatavot pats. Ir pieejams daudz pamācību, bet es gribēju izveidot kaut ko oriģinālu. Es daudz nezinu par elektroniku, tāpēc izmantoju
(Vienkāršs) vienkāršs veids, kā iegūt analogo/pwm audio no Raspberry PI Zero un arī izveidot savienojumu ar Crt TV: 4 soļi
(Vienkāršs) vienkāršs veids, kā iegūt analogo/pwm audio no Raspberry PI Zero un arī izveidot savienojumu ar Crt TV: Šeit es esmu izmantojis vienkāršāko metodi audio padevei televizoram kopā ar kompozītmateriālu video
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā cilvēkiem/cilvēkiem/dzīvniekiem/robotiem likt izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: 4 soļi
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā likt cilvēkiem/cilvēkiem/dzīvniekiem/robotiem izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: Lasiet … nosaukumu
Ģitāras pastiprinātāja noliekšanas statīvs - "Āfrikas krēsla" dizains - vienkāršs, mazs, spēcīgs, vienkāršs, bezmaksas vai patiesi lēts: 9 soļi
Ģitāras pastiprinātāja noliekšanas statīvs - "Āfrikas krēsla" dizains - vienkāršs, mazs, spēcīgs, vienkāršs, bezmaksas vai patiesi lēts: ģitāras pastiprinātāja noliekšanas statīvs - pārāk viegli - vienkāršs, mazs, spēcīgs, bezmaksas vai patiesi lēts. Visu izmēru pastiprinātājiem, pat lieliem skapjiem ar atsevišķu galvu. Vienkārši izveidojiet dēļus un caurules tāda izmēra, kāds nepieciešams gandrīz jebkuram nepieciešamajam aprīkojumam