Merhaba arkadaşlar.Başlıkta olduğu gibi bir programla uğraşmaktayım.Bunu daha da geliştirmeyi düşünüyorum ama tabiki de eksikliklerim ve hatalarım var.Bunları düzeltmeme yardımcı olursanız sevinirim.
double f(double x); double integral(int a, int b);
int main() { double c; c = integral(0,5); printf("%lf The result of riemann sums.", c); getch(); return 0; } double f(double x) { return x*x; } double integral(int a, int b) { int i; double sum; double y=0; double x; double h; h = (b - a) / N; for (i = 1; i < N; i++) { x = x + i; y = sqrt(x); y+=(a + h*i); sum= h*y; } f(x); return 0; }
1. sayfa
Hizmet kalitesi için çerezleri kullanabiliriz. DH’ye girerek kullanım izni vermiş sayılırsınız. Fazlası için veri politikamıza göz atın.
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include <conio.h>
#include <math.h>
#define N 1000
double f(double x);
double integral(int a, int b);
int main() {
double c;
c = integral(0,5);
printf("%lf The result of riemann sums.", c);
getch();
return 0;
}
double f(double x)
{
return x*x;
}
double integral(int a, int b)
{
int i; double sum; double y=0; double x;
double h;
h = (b - a) / N;
for (i = 1; i < N; i++)
{
x = x + i;
y = sqrt(x);
y+=(a + h*i);
sum= h*y;
}
f(x);
return 0;
}