I have a homework question and I don't know quite where to start or how to implement what she is asking:

Write a program that inputs three double-precision, floating-point numbers and passes them to a function that returns the smallest number.
.
Can someone please help me to figure this out

Recommended Answers

All 4 Replies

do you know what a "double precision floating point" is? If you don't know what it is then look it up in the index of your text book. It should explain the different data types to you.

in main() function, declare three variables of that type. Write that much of the program, post your program and ask questions if you have problems.

Thanks, I'm on it

Member Avatar for iamthwee

Use arrays and bubble sort.

If not there is a deviously complicated flow chart for find the minimum of three numbers with just if statements.

Hi!
This is the source code for a program which will find minimum from 3 floating point numbers, atleast it will give you some idea.

#include <conio.h>
#include <stdio.h>
float minimum( float x, float y, float z);
int main()
{
float a , b , c;
clrscr();
printf("Enter three Numbers to find Minimum Number:\n");
scanf("%f%f%f", &a, &b, &c);
printf("Minimum Number is : %f\n", minimum(a, b, c));
getche();
return 0;
}
float minimum(float x, float y, float z)
{
float min = x;
if (y < min)
min = y;
if (z < min)
min = z;
return min;
}
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.