Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να γράψετε ένα πρόγραμμα σε C για να εκτυπώσετε μια σειρά από Sines

Η γλώσσα προγραμματισμού C σας δίνει τη δυνατότητα να εκτελούν περίπλοκες μαθηματικές πράξεις με σχετική ευκολία μέσω της χρήσης της " μαθηματικά " της βιβλιοθήκης . Μπορείτε να χρησιμοποιήσετε αυτήν τη βιβλιοθήκη για να εκτελέσετε πραγματικά επαναλαμβανόμενες εργασίες , όπως εκτύπωση από ένα εύρος τιμών για την sine λειτουργίας . Για παράδειγμα , μπορείτε να γράψετε ένα πρόγραμμα που τυπώνει όλες τις τιμές του sin (x ) για κάθε τιμή του x μεταξύ -1 και +1 . Η ανάπτυξη ενός προγράμματος που θα επιτυγχάνει το έργο αυτό μπορεί να σας βοηθήσει να μάθουν προγραμματισμό με C. , τι χρειάζεστε
C ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) , όπως Eclipse CDT
C compiler , όπως GCC
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Τοποθετήστε το C IDE κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν ανοίγει , επιλέξτε " File /New /Project" και επιλέξτε " C Project" για να δημιουργήσετε ένα νέο έργο C . Ένα κενό αρχείο πηγαίου κώδικα εμφανίζεται στο τμήμα επεξεργασίας κειμένου του IDE . 2

Δημιουργήστε μια κύρια λειτουργία . Αυτό είναι όπου κωδικό σας θα διαμένουν . Γράψτε τις ακόλουθες δηλώσεις στην κορυφή του αρχείου πηγαίου κώδικα :

int main ( ) {

}
εικόνων 3

Δημιουργήστε μια " για " βρόχο ότι επαναλαμβάνεται σε ένα εύρος τιμών . Κάθε μία από αυτές τις τιμές θα πρέπει να συνδεθεί με το «αμάρτημα» λειτουργία για την παραγωγή και την παραγωγή. Για να γράψετε μια " για " βρόχο , τοποθετήστε την ακόλουθη δήλωση μεταξύ των αγκυλών από τις κύριες λειτουργίες :

για ( int i = -10 ? I <= 10 ? I + + ) {

}
Η 4

Δηλώνετε μια μεταβλητή, για χρήση στο εσωτερικό του βρόχου . Ο αριθμός αυτός θα αντιπροσωπεύει την τιμή εισόδου στο ημιτονοειδής συνάρτηση . Δεδομένου ότι οι βρόχος επαναλαμβάνει -10 έως 10 , μπορείτε να διαιρέσετε τον αριθμό επανάληψη του βρόγχου από 10 για να πάρετε μια σειρά των τιμών των εισροών -1 - 1 . Για να το κάνετε αυτό , γράψτε το ακόλουθο ανάμεσα στις αγκύλες του βρόχου :

float x = i /10,0 ?
5

Εκτυπώστε την αξία του sine λειτουργίας χρησιμοποιώντας το " x " ως την είσοδο . Γράψτε τα εξής κάτω από την προηγούμενη δήλωση , αλλά ακόμα ανάμεσα στις αγκύλες του " για " βρόχο :

printf ( " Sine των % f : \\ t \\ t % f \\ n" , x , sin ( x ) ) ?
Η 6

Εκτελέστε το πρόγραμμα πατώντας το πράσινο κουμπί " Play" κοντά στην κορυφή του IDE . Η έξοδος του προγράμματος μοιάζει με αυτό :

Sine της -1.000000 : -0.841471

Sine της -0.900000 : -0.783327

Sine της -0.800000 : -0.717356

Sine της -0.700000 : -0.644218

Sine της -0.600000 : -0.564642

Sine της -0.500000 : -0.479426

Sine της -0.400000 : -0.389418

Sine της -0.300000 : -0.295520

Sine της -0.200000 : -0.198669

Sine της -0.100000 : -0.099833

Sine των 0.000000 : 0.000000

Sine των 0.100000 : 0.099833

Sine των 0.200000 : 0.198669

Sine των 0.300000 : 0.295520

Sine των 0.400000 : 0.389418

Sine του 0.500000 : 0.479426

Sine των 0.600000 : 0.564642

Sine των 0.700000 : 0.644218

Sine των 0.800000 : 0.717356

Sine των 0.900000 : 0.783327

Sine από 1.000000 : 0.841471
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα