Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // КН15 лр9вар9.cpp: определяет точку входа для консольного приложения.
- //
- #include "stdafx.h"
- #include <stdlib.h>
- #include <iostream>
- #include "conio.h"
- #include "time.h"
- #pragma warning(disable: 4996)
- int main()
- {
- setlocale(LC_ALL, "Russian");
- srand(time(NULL));
- float x[100][100];
- int m, n;
- int temp;
- float min=10000;
- int minj;
- printf("введите m\n");
- scanf("%d", &m);
- printf("введите n\n");
- scanf("%d", &n);
- for (int i = 0; i < m; i++)
- {
- for (int j = 0; j < n; j++)
- {
- x[i][j] =10+ ((float)rand()) / (float)RAND_MAX * (-20);
- printf("%.2f ", x[i][j]);
- }
- printf("\n");
- }
- for (int i = 0; i < m; i++)
- {
- temp = 0;
- for (int j = 0; j < n; j++)
- temp += x[i][j];
- if (temp > 0)
- {
- for (int j = 0; j < n;j++)
- if (min>x[i][j]) { min = x[i][j]; minj = j; }
- for (int j = 0; j < n;j++)
- {
- if (j != minj)
- {
- x[i][j] =abs(min -x[i][j]);
- }
- }
- }
- }
- printf("\nпосле замены \n\n");
- for (int i = 0; i < m; i++)
- {
- for (int j = 0; j < n; j++)
- {
- printf("%.2f ", x[i][j]);
- }
- printf("\n");
- }
- _getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment