Sadržaj:
- Korak 1: Korak 1:
- Korak 2: Korak 2: Pisanje našeg koda i učenje novih stvari
- Korak 3: Korak 3: Ne želimo si vremena da pređemo postavljene granice
- Korak 4: Korak 4:
Video: Jednostavan sat na jeziku C: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ideja je stvoriti jednostavan sat u jeziku C, ali prvo moramo postaviti softver i upoznati se s nekim stvarima koje ćemo koristiti.
Korak 1: Korak 1:
- Odaberite Visual Studio, Code Blocks ili bilo koji drugi sličan softver (preporučio bih Visual Studio 2015).
- Koristit ću Visual Studio 2015, pa upišite google "Visual Studio 2015 Community", preuzmite i instalirajte.
- Nakon instalacije pokrenite Visual Studio, pritisnite New/Project/Console Application.
- U čarobnjaku za konzolu pritisnite sljedeći, zatim poništite odabir Predkompiliranog zaglavlja i odaberite Isprazni projekt, a zatim Završi.
- S desne strane ćete imati Explorer, desnom tipkom miša kliknite Izvorne datoteke, Dodaj/Nova stavka/C ++ datoteka (.cpp), ali promijenite naziv u Source.c i dodajte.
- Sada imate C projekt spreman za početak.
Korak 2: Korak 2: Pisanje našeg koda i učenje novih stvari
Ovo je naš kod:
#include#include // uključujemo Windows datoteku (povezana je s funkcijom sleep ()), što znači da će to raditi samo za Windows, pa ako koristite drugi OS, potražite u googlu druge verzije sleep ().
int main ()
{
int h, m, s; // dodajemo sate, minute i sekunde u naš program
int D = 1000; // dodajemo Kašnjenje od 1000 milisekundi, što čini sekundu i to ćemo koristiti u sleep ().
printf ("Postavi vrijeme: / n"); // printf ispisuje na ekran tekst koji je unutar ("") i / n zapisuje u novi redak.
scanf (" %d %d %d", & h, & m, & s); // scanf je mjesto gdje ubacujemo svoje vrijeme ili svoje vrijednosti.
if (h> 12) {printf ("GREŠKA! / n"); izlaz (0); } // u ovoj if funkciji ispitujemo je li umetnuta vrijednost veća od 12.
if (m> 60) {printf ("GREŠKA! / n"); izlaz (0); } // ovdje je slično, a ako je veće, program piše GREŠKA! i izlazi
if (s> 60) {printf ("GREŠKA! / n"); izlaz (0); } //sličan
while (1) // while (1) je beskonačna petlja i sve što se unutra ponavlja do beskonačnosti. {
s += 1; // ovo govori programu da poveća sekunde za 1, svaki put kada while petlja dođe do ovog dijela.
ako (s> 59) {m += 1; s = 0; } // ako su sekunde veće od 59, povećava minute i postavlja sekunde na 0.
ako je (m> 59) {h += 1; m = 0; } //sličan
ako (h> 12) {h = 1; m = 0; s = 0; } //sličan
printf ("\ n Sat");
printf ("\ n%02d:%02d:%02d", h, m, s); // ovo zapisuje naše vrijeme u ovom formatu "00:00:00"
Spavanje (D); // ovo je naša funkcija sleep koja usporava while petlju i čini je više poput sata.
sustav ("cls"); // ovo briše zaslon.
}
getchar (); return 0;
}
*Sve iza '//' je komentar i ne mijenja program, pa se može izbrisati.
** Visual Studio ponekad neće pokrenuti program jer se sastoji od "scanf", pa morate otići do Explorera rješenja> desnom tipkom miša kliknite na površinu> Svojstva (nešto kao na slici bi se trebalo pojaviti)> u konfiguraciji odaberite Sve konfiguracije > Svojstva konfiguracije> C/C ++> Predprocesor> u Definicije pretprocesora upišite _CRT_SECURE_NO_WARNINGS> Spremi.
Korak 3: Korak 3: Ne želimo si vremena da pređemo postavljene granice
- Umetnite nasumične brojeve tako da je h> 12, m je> 60, s je> 60.
- Program piše GREŠKA! i izlazi.
- Do sada uspjeh!
Korak 4: Korak 4:
- Umetnite nasumične brojeve tako da je h <12, m <60, s <60.
- brojevi se mijenjaju u format 00:00:00 i satovi počinju "otkucavati".
- USPJEH zaista.
*Nakon što sat pređe 12, "sati" se mijenjaju na 01, a "minute" i "sekunde" na 00.
Zabavi se!
Preporučeni:
Kako koristiti multimetar na tamilskom jeziku - Vodič za početnike - Multimetar za početnike: 8 koraka
Kako koristiti multimetar na tamilskom jeziku | Vodič za početnike | Multimetar za početnike: Pozdrav prijatelji, U ovom vodiču objasnio sam kako koristiti multimetar u svim vrstama elektroničkih sklopova u 7 različitih koraka, kao što su 1) test kontinuiteta za otkrivanje problema u hardveru 2) Mjerenje istosmjerne struje 3) Testiranje diode i LED -a 4) Mjerenje Resi
Program za jednostavno dodavanje u programskom jeziku Shakespeare: 18 koraka
Program za jednostavno dodavanje u Shakespearovom programskom jeziku: Shakespeareov programski jezik (SPL) primjer je ezoterijskog programskog jezika, jezika koji je možda zanimljiv za učenje i zabavan za korištenje, ali nije osobito koristan u stvarnim aplikacijama. SPL je jezik u kojem izvorni kod r
Kodirajte i testirajte računalo na strojnom jeziku: 6 koraka
Kodiranje i testiranje računala na strojnom jeziku: U ovom uputstvu pokazat ću vam kako kodirati i testirati računalni program na strojnom jeziku. Strojni jezik je maternji jezik računala. Budući da se sastoji od nizova 1s i 0s, ljudi ga ne razumiju lako. Na posao
OSNOVNI VODIČ O JEZIKU OZNAKE UMJETNE INTELIGENCIJE (AIML) PREKO NOTEPADA: 8 koraka
OSNOVNI VODIČ O JEZIKU OZNAKE UMJETNE INTELIGENCIJE (AIML) PREKO NAPOMENE: Jezik označavanja umjetne inteligencije (AIML) je programski jezik koji je specifikacija proširenog jezika označavanja (XML) koju koriste chatbot, verbot, pandorabot, superbot i drugi roboti koji govore. Razvio ga je dr. Richard Wallace i â € ¦
(Jednostavan) jednostavan način dobivanja analognog/pwm zvuka s Raspberry PI Zero -a i povezivanja na Crt TV: 4 koraka
(Jednostavan) jednostavan način za dobivanje analognog/pwm zvuka s Raspberry PI Zero -a i povezivanje s Crt TV -om: Ovdje sam upotrijebio najjednostavniji način za unos zvuka na televizor uz kompim video