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

  • Thread starter Thread starter Shukie
  • Start date Start date
  • Tags Tags
    Assignment
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
1 reply · 2K views
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
}