# low value, high value and increment

• 11-24-2001
Unregistered
low value, high value and increment
Hello CProgrammers,

Future programmer need help with a code. I am to design a program that reads a low value, a high value and increment value, ensure that the low value is less than or equal to the high value and computes and prints a table of square roots and cubic roots for all values of low and high at increments of increment.

If the value of low, high and increment are 1, 1.55 and 0.1 the table should look like:

Value Square Root Cubic Root
1.0 1.0 1.0
1.1 1.04881 1.03228

and so on....
Here is the code that I have done and I am having problems working pass this point, any help will be greatly appreciated!
CODE : (oh, how do you all put the code in small print so it could be easily understood..)

# include <stdio.h>
# include <math.h>

double sqrt(double x);
double pow (double x, double y);
int main(void) }

/*variable declarations*/
double low_value,high_value,increment;

printf("ENTER LOW VALUE: ");
scanf("%1f", &low_value);
printf("ENTER HIGH VALUE: ");
scanf('%1f, &high value);
while (high_value <= low_value) {
printf("*****RE ENTER VALUES*****\n");
printf("ENTER LOW VALUE:" )
scanf("%1f", &low_value);
printf("ENTER HIGH VALUE:" );
scanf("%1f, &high_value);
}
printf("\n");
printf("VALUE SQUARE ROOT CUBIC ROOT\n");
printf("----- ----------- ----------\n");
printf("%f, low value);
printf(" %f", sqrt(low_value)),
printf(" %f\n", pow(low_value,.33333));
increment=0.1;
do}
low value=low value+increment;
printf("%1f", low_value);
printf(" %f", sqrt(low_value));
• 11-25-2001
Salem
First off, you get a compiler, and you figure out how to use it

> int main(void) }
I mean, what is this all about?

> double sqrt(double x);
> double pow (double x, double y);
These are already in math.h, you don't need to say it twice

Then you start here
Code:

```#include <stdio.h> #include <math.h> int main(void) {     /*variable declarations*/     double low_value,high_value,increment;     printf("ENTER LOW VALUE: ");     scanf("%lf", &low_value);     printf( "You entered %f\n", low_value );     return 0; }```
Having got this working, you add your code a few lines at a time (say 5 max), and you make sure it COMPILES AND WORKS before rushing into the rest of the program.

Writing a whole mess of code, and hoping it will all work (or you'll get someone on a message board to fix it) isn't going to happen.

For what it's worth - you've got most of the bits - it just needs sorting out so it will compile.

> (oh, how do you all put the code in small print so it could be easily understood..)