


Programme C écrit à l'aide de la bibliothèque math.h pour calculer les valeurs du cosinus et du sinus
Sep 06, 2023 am 09:49 AMQuestion
Trouvez les valeurs du cosinus et du sinus tous les 10 degrés entre 0 et 150.
Solution
La logique utilisée pour trouver cosinus est la suivante -
Déclarer les valeurs MAX et PI au début du programme
while(angle <= MAX){ x = (PI/MAX)*angle; y = cos(x); printf("%15d %13.4f</p><p>", angle, y); angle = angle + 10; }
La logique pour trouver sinus est la suivante -
Déclarer MAX au début du programme et la valeur PI.
while(angle <= MAX){ x = (PI/MAX)*angle; y = sin(x); printf("%15d %13.4f</p><p>", angle, y); angle = angle + 10; }
Exemple
Ce qui suit est le programme C pour trouver la valeur du cosinus -
//cosine values #include<stdio.h> #include <math.h> #define PI 3.1416 #define MAX 150 main ( ) { int angle; float x,y; angle = 0; printf("Angle cos(angle)</p><p></p><p>"); while(angle <= MAX) { x = (PI/MAX)*angle; y = cos(x); printf("%15d %13.4f</p><p>", angle, y); angle = angle + 10; } }
Output
Lorsque le programme ci-dessus est exécuté, la sortie suivante est produite -
Angle cos(angle) 0 1.0000 10 0.9781 20 0.9135 30 0.8090 40 0.6691 50 0.5000 60 0.3090 70 0.1045 80 -0.1045 90 -0.3090 100 -0.5000 110 -0.6691 120 -0.8090 130 -0.9135 140 -0.9781 150 -1.0000
Exemple
Voici le programme C pour trouver la valeur sinusoïdale -
//sine values #include<stdio.h> #include <math.h> #define PI 3.1416 #define MAX 150 main ( ){ int angle; float x,y; angle = 0; printf("Angle sin(angle)</p><p></p><p>"); while(angle <= MAX){ x = (PI/MAX)*angle; y = sin(x); printf("%15d %13.4f</p><p>", angle, y); angle = angle + 10; } }
Sortie
Lorsque le programme ci-dessus est exécuté, la sortie suivante est produite-
Angle sin(angle) 0 0.0000 10 0.2079 20 0.4067 30 0.5878 40 0.7431 50 0.8660 60 0.9511 70 0.9945 80 0.9945 90 0.9511 100 0.8660 110 0.7431 120 0.5878 130 0.4067 140 0.2079 150 -0.0000
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Traduisez ce qui suit en chinois : Programme C pour convertir des chiffres romains en nombres décimaux

Programme C++ pour comparer l'ordre lexicographique de deux chaînes

Programme C pour trouver la longueur de la liste chaînée

Programme C++ pour trouver la valeur de la fonction sinus hyperbolique inverse en prenant une valeur donnée comme argument

Programme C++ pour imprimer le dictionnaire

Le programme C utilise la fonction rename() pour changer le nom du fichier

Programme C pour implémenter l'algorithme euclidien

Programme C++ pour obtenir la partie imaginaire d'un nombre complexe donné
