mugen
06-20-04, 07:01 PM
can any knowledgeble ppl help me out with my code? i cant find the problems to the functions ;/
// JC Lopez June 16, 2004
// Write a program that calculates the area and the perimeter of rectangle.
#include<stdio.h>
//-----Function Prototype------>
void printHeading (void);
int getWidth(int width);
int getLength();
void calculateArea();
void calculatePerimeter(void);
int printArea(void);
int printPerimeter(void);
//----------------------------->
//----Globals---->
int width, length;
int area, perimeter;
int main (void)
{
int width, length;
printHeading();
getWidth();
getLength();
calculateArea();
calculatePerimeter();
printArea();
printPerimeter();
return (0);
}
// printHeading
void printHeading(void)
{
printf("JC Lopez\n");
printf("June 16, 2004\n");
printf("Assignment #1\n");
}
// getWidth
int getWidth()
{
printf("Please enter the width/n");
scanf("%d", &width);
}
// getLength
void getlength()
{
printf("Please enter the length\n");
scanf("%d", &length);
}
// calculateArea
void calculateArea(void)
{
return area = length * width;
}
// calculatePerimeter
void calculatePerimeter(int perimeter)
{
return perimeter = 2 * (length * width);
}
//printArea
int printArea(void)
{
printf("The area of a rectangle of width %d and length %d is %d\n", width, length, printArea())
}
//printPerimeter
int printPerimeter(void)
{
printf("The perimeter of a rectangle of width %d and length %d is %d\n", width, length, printPerimeter())
}
// JC Lopez June 16, 2004
// Write a program that calculates the area and the perimeter of rectangle.
#include<stdio.h>
//-----Function Prototype------>
void printHeading (void);
int getWidth(int width);
int getLength();
void calculateArea();
void calculatePerimeter(void);
int printArea(void);
int printPerimeter(void);
//----------------------------->
//----Globals---->
int width, length;
int area, perimeter;
int main (void)
{
int width, length;
printHeading();
getWidth();
getLength();
calculateArea();
calculatePerimeter();
printArea();
printPerimeter();
return (0);
}
// printHeading
void printHeading(void)
{
printf("JC Lopez\n");
printf("June 16, 2004\n");
printf("Assignment #1\n");
}
// getWidth
int getWidth()
{
printf("Please enter the width/n");
scanf("%d", &width);
}
// getLength
void getlength()
{
printf("Please enter the length\n");
scanf("%d", &length);
}
// calculateArea
void calculateArea(void)
{
return area = length * width;
}
// calculatePerimeter
void calculatePerimeter(int perimeter)
{
return perimeter = 2 * (length * width);
}
//printArea
int printArea(void)
{
printf("The area of a rectangle of width %d and length %d is %d\n", width, length, printArea())
}
//printPerimeter
int printPerimeter(void)
{
printf("The perimeter of a rectangle of width %d and length %d is %d\n", width, length, printPerimeter())
}