Ankit (CBNST)
Ankit (CBNST)
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
int step = 1;
up:
scanf("%f", &e);
f0 = f(x0);
f1 = f(x1);
goto up;
printf("\nStep\t\tx0\t\tx1\t\tx2\t\tf(x2)\n");
do
x2 = (x0 + x1)/2;
if( f0 * f2 < 0)
x1 = x2;
f1 = f2;
else
x0 = x2;
f0 = f2;
step = step + 1;
}while(fabs(f2)>e);
getch();
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
int count = 1, N;
scanf("%f", &x0);
scanf("%f", &e);
scanf("%d", &N);
// printf("\nStep\tx0\t\tf(x0)\t\tx1\t\tf(x1)\n");
do
x1 = g(x0);
if (count > N)
printf("Not Convergent.\n");
exit(0);
x0 = x1;
return 0;
#include<conio.h>
#include<math.h>
int main()
int step = 1;
up:
scanf("%f", &e);
f0 = f(x0);
f1 = f(x1);
goto up;
printf("\nStep\t\tx0\t\tx1\t\tx2\t\tf(x2)\n");
do
f2 = f(x2);
if(f0*f2 < 0)
x1 = x2;
f1 = f2;
else
x0 = x2;
f0 = f2;
step = step + 1;
}while(fabs(f2)>e);
getch();
return 0;
#include<conio.h>
#include<math.h>
#include<stdlib.h>
void main()
int step = 1, N;
scanf("%f", &x0);
scanf("%f", &e);
scanf("%d", &N);
printf("\nStep\t\tx0\t\tf(x0)\t\tx1\t\tf(x1)\n");
do
g0 = g(x0);
f0 = f(x0);
if(g0 == 0.0)
printf("Mathematical Error.");
exit(0);
x1 = x0 - f0/g0;
printf("%d\t\t%f\t%f\t%f\t%f\n",step,x0,f0,x1,f1);
x0 = x1;
step = step+1;
if(step > N)
printf("Not Convergent.");
exit(0);
f1 = f(x1);
}while(fabs(f1)>e);
getch();
#include<conio.h>
#include<math.h>
#include<stdlib.h>
void main()
int step = 1, N;
scanf("%f", &e);
scanf("%d", &N);
printf("\nStep\t\tx0\t\tx1\t\tx2\t\tf(x2)\n");
do
f0 = f(x0);
f1 = f(x1);
if(f0 == f1)
printf("Mathematical Error.");
exit(0);
f2 = f(x2);
printf("%d\t\t%f\t%f\t%f\t%f\n",step,x0,x1,x2, f2);
x0 = x1;
f0 = f1;
x1 = x2;
f1 = f2;
step = step + 1;
if(step > N)
printf("Not Convergent.");
exit(0);
}while(fabs(f2)>e);
getch();
#include<conio.h>
#include<math.h>
#include<stdlib.h>
#define SIZE 10
int main()
int i,j,k,n;
scanf("%d", &n);
for(i=1;i<=n;i++)
for(j=1;j<=n+1;j++)
printf("a[%d][%d] = ",i,j);
scanf("%f", &a[i][j]);
for(i=1;i<=n-1;i++)
if(a[i][i] == 0.0)
printf("Mathematical Error!");
exit(0);
for(j=i+1;j<=n;j++)
ratio = a[j][i]/a[i][i];
for(k=1;k<=n+1;k++)
x[n] = a[n][n+1]/a[n][n];
for(i=n-1;i>=1;i--)
x[i] = a[i][n+1];
for(j=i+1;j<=n;j++)
x[i] = x[i]/a[i][i];
/* Displaying Solution */
printf("\nSolution:\n");
for(i=1;i<=n;i++)
return(0);
#include<stdio.h>
#include<conio.h>
#include<math.h>
#define SIZE 10
int main()
int i,j,k,n;
clrscr();
scanf("%d", &n);
for(i=1;i<=n;i++)
for(j=1;j<=n+1;j++)
printf("a[%d][%d] = ",i,j);
scanf("%f", &a[i][j]);
for(i=1;i<=n;i++)
if(a[i][i] == 0.0)
printf("Mathematical Error!");
exit(0);
for(j=1;j<=n;j++)
if(i!=j)
ratio = a[j][i]/a[i][i];
for(k=1;k<=n+1;k++)
/* Obtaining Solution */
for(i=1;i<=n;i++)
x[i] = a[i][n+1]/a[i][i];
/* Displaying Solution */
printf("\nSolution:\n");
for(i=1;i<=n;i++)