All pastes #801202 Raw Edit

lab d

public text v1 · immutable
#801202 ·published 2007-11-29 02:08 UTC
rendered paste body
#include <stdio.h> /*You may need more than this!*/
#include <math.h>
float asterisk(float, float, float, float, float, float, float ,float, float,float, float);
float average(float, float, float, float, float, float ,float, float,float,float);
int main() {
	float average,a, b,c, num, num1, num2, num3, num4, num5, num6, num7, num8, num9, count;
	
	
	printf("Insert your first number");
	scanf("%f", &num);
	while ( num < 1 || num > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num);
		}
		
	printf("Insert your second number");
	scanf("%f", &num1);
	while ( num1 < 1 || num1 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num1);
		}
		
	printf("Insert your third number");
	scanf("%f", &num2);
	while ( num2 < 1 || num2 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num2);
		}
		
	printf("Insert your fourth number");
	scanf("%f", &num3);
	while ( num3 < 1 || num3 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num3);
		}
		
	printf("Insert your fifth number");
	scanf("%f", &num4);
	while ( num4 < 1 || num4 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num4);
		}
		
	printf("Insert your sixth number");
	scanf("%f", &num5);
	while ( num5 < 1 || num5 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num5);
		}
		
	printf("Insert your seventh number");
	scanf("%f", &num6);
	while ( num6 < 1 || num6 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num6);
		}
		
	printf("Insert your eighth number");
	scanf("%f", &num7);
	while ( num7 < 1 || num7 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num7);
		}
		
	printf("Insert your ninth number");
	scanf("%f", &num8);
	while ( num8 < 1 || num8 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num8);
		}
		
	printf("Insert your tenth number");
	scanf("%f", &num9);
	while ( num9 < 1 || num9 > 30)
		{
		printf("Invalid number");
		scanf("\n%f", &num9);
		}
	printf("\n");	
	a = asterisk(num, num1, num2, num3, num4, num5, num6, num7, num8, num9, count);
	b = average(num, num1, num2, num3, num4, num5, num6, num7, num8, num9);
	printf("%f", b);
}
float asterisk(float num, float num1, float num2, float num3, float num4, float num5, float num6, float num7, float num8, float num9, float count)
{
	printf("This is your first number\t%0.f\t", num);
	
	for(count = 1; count <= num; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your second number\t%0.f\t", num1);
	for(count = 1; count <= num1; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your third number\t%0.f\t", num2);
	for(count = 1; count <= num2; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your fourth number\t%0.f\t", num3);
	for(count = 1; count <= num3; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your fifth number\t%0.f\t", num4);
	for(count = 1; count <= num4; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your sixth number\t%0.f\t", num5);
	for(count = 1; count <= num5; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your seventh number\t%0.f\t", num6);
	for(count = 1; count <= num6; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your eighth number\t%0.f\t", num7);
	for(count = 1; count <= num7; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your ninth number\t%0.f\t", num8);
	for(count = 1; count <= num8; count++)
	{
	printf("*");
	}
	
	printf("\n");
	printf("This is your tenth number\t%0.f\t", num9);
	for(count = 1; count <= num9; count++)
	{
	printf("*");
	}
return num, num1, num2, num3, num4, num5, num6, num7, num8, num9;
}
float average(float num, float num1, float num2, float num3, float num4, float num5, float num6, float num7, float num8, float num9)
{
return(num + num1 + num2 + num3 + num4 + num5 + num6 + num7 + num8 + num9) / 10;
}