Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //#include <stdio.h>
- //#include <math.h>
- //
- //
- //void masout(float a[], int n, char c);/* если стоит ";", то это шаблон*/
- // /*первый размер у массивов-формальных параметров можно*/
- // /* не указывать, второй задан по максимуму*/
- //void matrin(float[][5], int n, int m, char с);/* c -имя матрицы*/
- // /* используется при выводе пояснительных фраз и приглаше-
- // ний*/
- //void minmatr(float[][5], int n, int m, float min[]);
- ///* n и m во всех функциях передаются по значению, т. к. их*/
- ///*фактические значения - константы*/
- //void main()
- //{
- // SetConsoleCP(1251);
- // SetConsoleOutputCP(1251);
- // float a[3][5], b[7][5], mina[3], minb[7];
- // matrin(a, 3, 5, 'a'); matrin(b, 7, 3, 'b');
- // minmatr(a, 3, 5, mina); minmatr(b, 7, 3, minb);
- // masout(mina, 3, 'a'); masout(minb, 7, 'b');
- // _getch();
- //}
- //void minmatr(float a[][5], int n, int m, float min[])
- //{
- // int i, j;
- // for (i = 0; i<n; i++)
- // {
- // min[i] = a[i][0];/* минимум каждой строки вычисляется */
- // /* последовательным сравнением*/
- // for (j = 1; j<m; j++)
- // if (a[i][j]<min[i])
- // min[i] = a[i][j];
- // }
- //}
- //void matrin(float a[][5], int n, int m, char c)
- //{
- // int i, j;
- // printf("Введите матрицу %1c %2d * %2d\n", c, n, m);
- // for (i = 0; i<n; i++)
- // for (j = 0; j<m; j++)
- // scanf_s("%f", &a[i][j]);
- //}
- //void masout(float a[], int n, char c)
- //{
- // int i;
- // printf("Минимальные значения строк матрицы %1c\n", c);
- // for (i = 0; i<n; i++)
- // printf("%4.1f ", a[i]);
- // printf("\n");
- //}
- //#include <stdio.h>
- //#include <math.h>
- ////float min(float a[], int n);
- ////void masin(float a[], int n, char c);
- //
- //float min1(float a[], int n)
- //{
- // int i; float m;/*переменная m заменяет min, т. к. использование*/
- // m = a[0]; /*предполагает рекурсивное обращение к функции*/
- // for (i = 1; i<n; i++)
- // if (a[i]<m)
- // m = a[i];
- // return (m);
- //}
- //void masin(float a[], int n, char c)
- //{
- // int i;
- // printf(" Введите массив %1c из %1d элементов\n", c, n);
- // for (i = 0; i<n; i++)
- // scanf_s("%f", &a[i]);
- //}
- //void main()
- //{
- // SetConsoleCP(1251);
- // SetConsoleOutputCP(1251);
- // float a[5], b[8], srmin;
- // masin(a, 5, 'a'); masin(b, 8, 'b');
- // srmin = (min1(a, 5) + min1(b, 8)) / 2;
- // printf("Полусумма минимумов pавна %4.1f\n", srmin);
- // _getch();
- //}
- //#include <stdio.h>
- //#include <math.h>
- //void kv_ur(float a, float b, float c, float *d, float *x1, float *x2);
- //// *d - дискриминант
- //// если *d<0, то *х1 и *х2 - действительная и мнимая часть комп. коpней,
- //// иначе *х1 и *х2 - два действительных коpня.
- //void main()
- //{
- // SetConsoleCP(1251);
- // SetConsoleOutputCP(1251);
- // float a, b, c, d, x1, x2;
- // printf("введите коэффициенты a,b,c уpавнения\n");
- // scanf_s("%f%f%f", &a, &b, &c);
- // kv_ur(a, b, c, &d, &x1, &x2);
- // if (d<0)
- // {
- // printf("уpавнение имеeт комплексно-сопpяженные коpни\n");
- // printf("действ. часть =%f , мнимая часть =%f\n", x1, x2);
- // }
- // else
- // {
- // printf("уравнение имеeт два действительных коpня\n x1=%f \n x2=%f\n", x1, x2);
- // }
- // _getch();
- //}
- //void kv_ur(float a, float b, float c, float *d, float *x1, float *x2)
- //{
- // *d = b*b - 4 * a*c;
- // if (*d<0)
- // {
- // *x1 = -b / 2 / a;
- // *x2 = sqrt(-*d) / 2 / a;
- // }
- // else
- // {
- // *x1 = -b / 2 / a + sqrt(*d);
- // *x2 = -b / 2 / a - sqrt(*d);
- // }
- //}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement