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 vrijeme da pređemo postavljene granice
- Korak 4: Korak 4:
Video: Jednostavan sat na jeziku C: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Ideja je stvoriti jednostavan sat u jeziku C, ali prvo moramo postaviti naš softver i upoznati se sa nekim stvarima koje ćemo koristiti.
Korak 1: Korak 1:
- Odaberite Visual Studio, Code Blocks ili bilo koji sličan softver (preporučio bih Visual Studio 2015).
- Koristić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 aplikacije Console pritisnite sljedeći, zatim poništite odabir Predkompiliranog zaglavlja i odaberite Isprazni projekt, a zatim Završi.
- S desne strane ćete imati Explorer, desnim tasterom miša kliknite Izvorne datoteke, Dodaj/Nova stavka/C ++ datoteka (.cpp), ali promijenite ime 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 ovo 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 ("Podesi vreme: / n"); // printf ispisuje na ekran tekst koji je unutar ("") i / n piše u novi red.
scanf (" %d %d %d", & h, & m, & s); // scanf je mjesto gdje ubacujemo svoje vrijeme ili naše 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čno
while (1) // while (1) je beskonačna petlja i sve unutra se 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.
if (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čno
ako (h> 12) {h = 1; m = 0; s = 0; } // slično
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.
system ("cls"); // ovo briše ekran.
}
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> desnim klikom 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 predprocesora upišite _CRT_SECURE_NO_WARNINGS> Spremi.
Korak 3: Korak 3: Ne želimo vrijeme 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 uspeh!
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čuje se:
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 kola u 7 različitih koraka, kao što su 1) test kontinuiteta za otklanjanje problema u hardveru 2) Mjerenje istosmjerne struje 3) Testiranje diode i LED diode 4) Mjerenje Resi
Program za jednostavno dodavanje u programskom jeziku Shakespeare: 18 koraka
Program za jednostavno dodavanje u programskom jeziku Shakespeare: Šekspirov programski jezik (SPL) primjer je ezoterijskog programskog jezika, o kojem je možda zanimljivo naučiti i zabavno ga je koristiti, ali nije posebno koristan u stvarnim aplikacijama. SPL je jezik u kojem izvorni kod r
Kodirajte i testirajte računar na mašinskom jeziku: 6 koraka
Kodiranje i testiranje računara na mašinskom jeziku: U ovom uputstvu ću vam pokazati kako kodirati i testirati računarski program na mašinskom jeziku. Mašinski jezik je maternji jezik računara. 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 NEPRIJATKA: 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 za dobivanje analognog/pwm zvuka s Raspberry PI Zero -a i povezivanje na Crt TV: 4 koraka
(Jednostavan) jednostavan način za dobijanje analognog/pwm zvuka s Raspberry PI Zero -a i povezivanje na Crt TV: Ovdje sam upotrijebio najjednostavniji način za unos zvuka na TV zajedno sa kompim video zapisom