Πίνακας περιεχομένων:

Απλό ρολόι στη γλώσσα Γ: 4 βήματα
Απλό ρολόι στη γλώσσα Γ: 4 βήματα

Βίντεο: Απλό ρολόι στη γλώσσα Γ: 4 βήματα

Βίντεο: Απλό ρολόι στη γλώσσα Γ: 4 βήματα
Βίντεο: Σπότ ΓΓΙΦ για την Σεξουαλική Παρενόχληση_4 2024, Νοέμβριος
Anonim
Απλό ρολόι στη γλώσσα Γ
Απλό ρολόι στη γλώσσα Γ

Η ιδέα είναι να δημιουργήσουμε απλό ρολόι σε C, αλλά πρώτα πρέπει να ρυθμίσουμε το λογισμικό μας και να γνωρίσουμε μερικά από τα πράγματα που πρόκειται να χρησιμοποιήσουμε.

Βήμα 1: Βήμα 1:

Βήμα 1
Βήμα 1
  1. Επιλέξτε Visual Studio, Code Blocks ή οποιοδήποτε άλλο παρόμοιο λογισμικό (θα συνιστούσα το visual studio 2015).
  2. Θα χρησιμοποιήσω το Visual Studio 2015, οπότε πληκτρολογήστε στο Google "Visual Studio 2015 Community", κάντε λήψη και εγκατάσταση.
  3. Μετά την εγκατάσταση, εκτελέστε το Visual Studio, πατήστε New/Project/Console Application.
  4. Στον Οδηγό εφαρμογής κονσόλας πατήστε επόμενο, κατόπιν καταργήστε την επιλογή της προ -μεταγλωττισμένης κεφαλίδας και επιλέξτε Κενό έργο και μετά Τέλος.
  5. Στα δεξιά σας θα έχετε Solution Explorer, κάντε δεξί κλικ στο Αρχεία πηγής, Προσθήκη/νέο στοιχείο/αρχείο C ++ (.cpp), αλλά αλλάξτε όνομα σε Source.c και προσθέστε.
  6. Τώρα έχετε έτοιμο το έργο C για έναρξη.

Βήμα 2: Βήμα 2: Γράφοντας τον κώδικα μας και μαθαίνοντας νέα πράγματα

Βήμα 2: Γράφοντας τον κώδικα μας και μαθαίνοντας νέα πράγματα
Βήμα 2: Γράφοντας τον κώδικα μας και μαθαίνοντας νέα πράγματα

Αυτός είναι ο κωδικός μας:

#include#include // συμπεριλαμβάνουμε το αρχείο Windows (είναι συνδεδεμένο με τη λειτουργία ύπνου ()), πράγμα που σημαίνει ότι αυτό θα λειτουργήσει μόνο για Windows, οπότε αν χρησιμοποιείτε άλλο λειτουργικό σύστημα, αναζητήστε στο Google άλλες εκδόσεις ύπνου () Το

int main ()

{

int h, m, s; // προσθέτουμε ώρες, λεπτά και δευτερόλεπτα στο πρόγραμμά μας

int D = 1000; // προσθέτουμε Καθυστέρηση 1000 χιλιοστών του δευτερολέπτου, που κάνει ένα δευτερόλεπτο και θα το χρησιμοποιήσουμε στον ύπνο ().

printf ("Ρύθμιση χρόνου: / n"); // printf γράφει στην οθόνη κείμενο που βρίσκεται μέσα στο ("") και / n γράφει σε νέα σειρά.

scanf (" %d %d %d", & h, & m, & s); // Το scanf είναι το σημείο όπου εισάγουμε τον χρόνο μας ή τις τιμές μας.

if (h> 12) {printf ("ERROR! / n"); έξοδος (0)? } // σε αυτήν τη συνάρτηση if εξετάζουμε εάν η τιμή που έχει εισαχθεί είναι μεγαλύτερη από 12.

if (m> 60) {printf ("ERROR! / n"); έξοδος (0)? } // παρόμοια εδώ και αν είναι μεγαλύτερο, το πρόγραμμα γράφει ΛΑΘΟΣ! και βγαίνει

if (s> 60) {printf ("ERROR! / n"); έξοδος (0)? } // παρόμοιο

ενώ (1) // ενώ (1) είναι ένας βρόχος άπειρου και οτιδήποτε μέσα του επαναλαμβάνεται στο άπειρο. {

s += 1; // αυτό λέει στο πρόγραμμα να αυξήσει τα δευτερόλεπτα για 1, κάθε φορά που ο βρόχος while έρχεται σε αυτό το μέρος.

εάν (s> 59) {m += 1; s = 0; } // εάν τα δευτερόλεπτα είναι περισσότερα από 59, αυξάνει τα λεπτά και ορίζει τα δευτερόλεπτα στο 0.

εάν (m> 59) {h += 1; m = 0; } // παρόμοιο

εάν (h> 12) {h = 1; m = 0; s = 0; } // παρόμοιο

printf ("\ n Ρολόι");

printf ("\ n%02d:%02d:%02d", h, m, s); // αυτό γράφει την ώρα μας σε αυτήν τη μορφή "00:00:00"

Leepπνος (D); // αυτή είναι η λειτουργία ύπνου που επιβραδύνει τον βρόχο while και τον κάνει περισσότερο σαν ρολόι.

σύστημα ("cls")? // αυτό καθαρίζει την οθόνη.

}

getchar (); επιστροφή 0?

}

*Όλα πίσω από το "//" είναι ένα σχόλιο και δεν αλλάζουν το πρόγραμμα, ώστε να μπορούν να διαγραφούν.

** Το Visual Studio μερικές φορές δεν εκτελεί το πρόγραμμα επειδή αποτελείται από "scanf", οπότε πρέπει να μεταβείτε στην Εξερεύνηση λύσεων> κάντε δεξί κλικ στην επιφάνεια> Ιδιότητες (Κάτι όπως στην εικόνα θα εμφανιστεί)> στη διαμόρφωση επιλέξτε Όλες οι διαμορφώσεις > Ιδιότητες διαμόρφωσης> C/C ++> Προεπεξεργαστής> σε Προεπεξεργαστές Ορισμοί γράψτε _CRT_SECURE_NO_WARNINGS> Αποθήκευση.

Βήμα 3: Βήμα 3: Εισαγάγουμε το χρόνο μας να ξεπεράσουμε τα καθορισμένα όρια

Βήμα 3: Κατανοούμε το χρόνο μας να ξεπεράσουμε τα καθορισμένα όρια
Βήμα 3: Κατανοούμε το χρόνο μας να ξεπεράσουμε τα καθορισμένα όρια
  1. Εισάγετε τυχαίους αριθμούς, έτσι ώστε το h να είναι> 12, το m να είναι> 60, το s να είναι> 60.
  2. Το πρόγραμμα γράφει ΛΑΘΟΣ! και βγαίνει.
  3. Μέχρι στιγμής επιτυχία!

Βήμα 4: Βήμα 4:

Βήμα 4
Βήμα 4
Βήμα 4
Βήμα 4
  1. Εισάγετε τυχαίους αριθμούς, έτσι ώστε το h είναι <12, το m είναι <60, το s είναι <60.
  2. οι αριθμοί αλλάζουν σε μορφή 00:00:00 και τα ρολόγια αρχίζουν να "χτυπούν".
  3. ΕΠΙΤΥΧΙΑ όντως.

*Αφού περάσει το ρολόι 12, οι «ώρες» αλλάζουν σε 01 και «λεπτά» και «δευτερόλεπτα» σε 00.

Καλα να περνατε!

Συνιστάται: