Need help with my code to match perfectly to the example. Numbers are off and the Degrees need to skip by 30. Thanks! #include #include void displayTriTab(int degrees) { //Display the header for the table printf("\n\t--- TRIGONOMETRIC TABLE ---\n\n"); // Display the column headings for the table printf("%3s%10s%10s%10s%10s\n", "Degrees", "Radians", "sine", "cosine", "tangent"); printf("%3s%10s%10s%10s%10s\n", "-------", "-------", "------", "-------", "-------"); //Declare variables for radians, sine cosine, and tangent double radians; double sine; double cosine; double tangent; // Loop through each degree value from 0 to the under's input value int i; for (i = 0; i <= degrees; i++) { // Convert the degree value to radians radians = i * M_PI/180.0; // Calculate the values for the degrees sine = sin(radians); cosine = cos(radians); tangent = tan(radians); if(i==90 || i ==270) { tangent = INFINITY; } // Display the degree value and its correspondin trigonometic values in the table printf("%3d%10f%10f%10f%10f\n", i, radians, sine, cosine, tangent); } } int main() { int degrees; // Display a Welcome message to the User printf("\nWelcome to trigTable.\n"); // Display a message indicating what the program will do printf("\nThis program will print a table of trigonometric values \n from 0 to 360 degrees in increments selected by the user: \n"); // User selects the number of degrees printf("\n Please select the number of degrees for the increment: "); scanf("%d", °rees); // Blank line printf("\n"); // Call the display TriTab function with the increment degree recieved from the User displayTriTab(degrees); // Display Thankyou/Goodbye printf("\nThank you for using TrigTable. Goodbye!"); return 0; }
Need help with my code to match perfectly to the example. Numbers are off and the Degrees need to skip by 30. Thanks! #include #include void displayTriTab(int degrees) { //Display the header for the table printf("\n\t--- TRIGONOMETRIC TABLE ---\n\n"); // Display the column headings for the table printf("%3s%10s%10s%10s%10s\n", "Degrees", "Radians", "sine", "cosine", "tangent"); printf("%3s%10s%10s%10s%10s\n", "-------", "-------", "------", "-------", "-------"); //Declare variables for radians, sine cosine, and tangent double radians; double sine; double cosine; double tangent; // Loop through each degree value from 0 to the under's input value int i; for (i = 0; i <= degrees; i++) { // Convert the degree value to radians radians = i * M_PI/180.0; // Calculate the values for the degrees sine = sin(radians); cosine = cos(radians); tangent = tan(radians); if(i==90 || i ==270) { tangent = INFINITY; } // Display the degree value and its correspondin trigonometic values in the table printf("%3d%10f%10f%10f%10f\n", i, radians, sine, cosine, tangent); } } int main() { int degrees; // Display a Welcome message to the User printf("\nWelcome to trigTable.\n"); // Display a message indicating what the program will do printf("\nThis program will print a table of trigonometric values \n from 0 to 360 degrees in increments selected by the user: \n"); // User selects the number of degrees printf("\n Please select the number of degrees for the increment: "); scanf("%d", °rees); // Blank line printf("\n"); // Call the display TriTab function with the increment degree recieved from the User displayTriTab(degrees); // Display Thankyou/Goodbye printf("\nThank you for using TrigTable. Goodbye!"); return 0; }
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
100%
Need help with my code to match perfectly to the example. Numbers are off and the Degrees need to skip by 30. Thanks!
#include <stdio.h>
#include <math.h>
void displayTriTab(int degrees) {
//Display the header for the table
printf("\n\t--- TRIGONOMETRIC TABLE ---\n\n");
// Display the column headings for the table
printf("%3s%10s%10s%10s%10s\n", "Degrees", "Radians", "sine", "cosine", "tangent");
printf("%3s%10s%10s%10s%10s\n", "-------", "-------", "------", "-------", "-------");
//Declare variables for radians, sine cosine, and tangent
double radians;
double sine;
double cosine;
double tangent;
// Loop through each degree value from 0 to the under's input value
int i;
for (i = 0; i <= degrees; i++) {
// Convert the degree value to radians
radians = i * M_PI/180.0;
// Calculate the values for the degrees
sine = sin(radians);
cosine = cos(radians);
tangent = tan(radians);
if(i==90 || i ==270) {
tangent = INFINITY;
}
// Display the degree value and its correspondin trigonometic values in the table
printf("%3d%10f%10f%10f%10f\n", i, radians, sine, cosine, tangent);
}
}
int main() {
int degrees;
// Display a Welcome message to the User
printf("\nWelcome to trigTable.\n");
// Display a message indicating what the program will do
printf("\nThis program will print a table of trigonometric values \n from 0 to 360 degrees in increments selected by the user: \n");
// User selects the number of degrees
printf("\n Please select the number of degrees for the increment: ");
scanf("%d", °rees);
// Blank line
printf("\n");
// Call the display TriTab function with the increment degree recieved from the User
displayTriTab(degrees);
// Display Thankyou/Goodbye
printf("\nThank you for using TrigTable. Goodbye!");
return 0;
}
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 3 steps with 2 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education