HRyk
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору typaya, не совсем понял вопроса, если нужен алгоритм решения квадратных уравнений, вот он: #include "stdafx.h" #include <conio.h> #include <math.h> int _tmain(int argc, _TCHAR* argv[]) {double a,b,c,d,x1,x2; //--------------- printf("Vvedite starshiy koefficient: "); scanf("%lf", & a); printf("Vvedite sredniy koefficient: "); scanf("%lf", & b); printf("Vvedite svobodniy koefficient: "); scanf("%lf", & c); //--------------- d=b*b-4*a*c; //--------------- if (d<0) printf("Resheniy NET"); else if (d>0) {x1=((-b)+pow(d,0.5))/(2*a); x2=((-b)-pow(d,0.5))/(2*a); printf("X1=%0.3lf, X2=%0.3lf ",x1,x2); } else {x1=(-b)/(2*a); printf("Edinstvenniy koren=%0.3lf",x1); } getch(); return 0; } Добавлено: Yrus, вот тебе еще вариантики б, ж, и, к: #include "stdafx.h" #include <stdlib.h> #include <time.h> #include <conio.h> int _tmain(int argc, _TCHAR* argv[]) { int a[10][10]; int i,j,n,imax,jmax,amax,imax1,jmax1,amax1,imax2,jmax2,amax2,imax3,jmax3,amax3; //вводим размерность матрницы printf("Vvedite razmernost matrix: "); scanf("%d", & n); //заполнение матрицы случайными числами srand((unsigned)time(NULL)); for(i = 0; i < n; i++) for(j = 0; j < n; j++) a[i][j] = rand() % 0x100; //----------------------------- amax=a[n-1][n-1]; imax=n-1; jmax=n-1; amax1=a[0][0]; imax1=0; jmax1=0; amax2=a[n-1][0]; imax2=n-1; jmax2=0; amax3=a[1][0]; imax3=1; jmax3=0; //------------------------------ for(i = 0; i < n; i++) for(j = 0; j < n; j++) {if (j>n-i-1) {if (amax<a[i][j]) amax=a[i][j]; imax=i; jmax=j;} if (j<n-i-1) {if (amax1<a[i][j]) amax1=a[i][j]; imax1=i; jmax1=j;} if (i>j) {if (amax2<a[i][j]) amax2=a[i][j]; imax2=i; jmax2=j;} if ((i>j)&&(i<n-i-1)) {if (amax3<a[i][j]) amax3=a[i][j]; imax3=i; jmax3=j;} } //------------------------------ printf("\n"); printf("K: max=%d, i=%d, j=%d \n",amax,imax,jmax); printf("I: max=%d, i=%d, j=%d\n",amax1,imax1,jmax1); printf("B: max=%d, i=%d, j=%d\n",amax2,imax2,jmax2); printf("ZH: max=%d, i=%d, j=%d ",amax3,imax3,jmax3); getch(); return 0; } //---------------------------- Еще вопросы будут ? | Всего записей: 162 | Зарегистр. 04-11-2006 | Отправлено: 18:34 01-02-2007 | Исправлено: HRyk, 19:51 01-02-2007 |
|