Need Help with C Assignment to Compute a Pendulum's Motion?

  • Thread starter Thread starter Shukie
  • Start date Start date
  • Tags Tags
    Assignment
AI Thread Summary
The assignment requires computing the motion of a pendulum in C, with specific values for variables and equations provided in linked documents. A beginner's understanding of C is necessary, particularly for creating a loop that runs NSTEPS times. Recommendations include obtaining a beginner's book on C programming and installing a free C compiler like Dev-C++, Borland, or Visual Studio Express. A sample code snippet is provided to illustrate how to set up the loop. This guidance aims to assist in completing the assignment effectively.
Shukie
Messages
91
Reaction score
0

Homework Statement


The assignment is to compute the motion of a pendulum in C. The relevant information is listed in this document: http://home.orange.nl/~kuip3148/pendulum.c
It says which values to use for the variables, the relevant equations and has the value of NSTEPS, DT and PRINTEVERY. I have a step by step guide to solving this problem as well in Mathematica:

http://home.orange.nl/~kuip3148/Pendulum-assignment.nb

The Attempt at a Solution



The first thing I need to do is make a loop that runs NSTEPS times. Given my total lack of C knowledge, I run into a problem straight away. How can I make such a loop?
 
Last edited by a moderator:
Physics news on Phys.org
I suggest you get a beginner's book to learning C to get the step by step basics. At the same time, you may want to install a c-compiler on your computer, such as Dev-C++, Borland, or Visual Studio express, they are all free and available from Bloodshed, Borland or Microsoft respectively.
Here is the help you asked for, and hope that helps.

int i;
... (define NSTEPS and other variables)

for(i=0;i<NSTEPS;i++)
{
... your code here
}
 
Back
Top