Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.19 KB | None | 0 0
  1. //
  2. //  main.c
  3. //  prog5_integral
  4. //
  5. //  Created by James Moriarty on 10/24/16.
  6. //  Copyright © 2016 James Moriarty. All rights reserved.
  7. //
  8.  
  9. #define _CRT_SECURE_NO_WARNINGS
  10. #include <stdio.h>
  11. #include "prog5_functions.h"
  12.  
  13. int main() {
  14.     //a low point, b hi n is number of trapezoids junk clears line
  15.     char junk;
  16.     float a,b,n;
  17.     int nval;
  18.     //char yn;
  19.     double sum=0;
  20.    
  21.     while(n<1)
  22.         do{
  23.             printf("Enter endpoints of interval to be integrated <low hi>: ");
  24.             nval=scanf("%f %f", &a, &b);
  25.             if (nval!=2)
  26.                 printf("Error Improperly Formatted input");
  27.             if (a>b)
  28.                 printf("Error: low < hi \n");
  29.             else
  30.                 printf("\nEnter the number of trapezoids to be used: ");
  31.             scanf("%f", &n);
  32.             if (n<1)
  33.                 printf("\nError numT must be >1\n");
  34.             if (n>=1)
  35.                 break;
  36.             // other wise clear line
  37.            
  38.             do {
  39.                 scanf("%c", &junk);
  40.             } while (junk != '\n');
  41.            } while (n<1);// sets program to rerun if n<1
  42.    
  43.     //
  44.     sum = integrate (a,b,n);
  45.     return sum;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement