Advertisement
Guest User

Untitled

a guest
May 27th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.35 KB | None | 0 0
  1. //Переписать первый элемент каждой строки матрицы А(5*8), большие числа С, в массив В.
  2. //Если в строке первый элемент не больше С, то записать в массив В нули.
  3.  
  4. #include "pch.h"
  5. #include <iostream>
  6. #include <stdio.h>
  7. #include <conio.h>
  8. #include <cstdio>
  9. #include <Windows.h>
  10.  
  11. #define N 100
  12.  
  13. int count(char sim)
  14. {
  15.     int r;
  16.     printf("Введите размерность матрицы %s =>", sim);
  17.     scanf_s("%d", &r);
  18.     return r;
  19. }
  20.  
  21. int input(int r, int rr, float a[N][N], char sim)
  22. {
  23.     int i, j, s;
  24.     printf("\n Введите матрицу %s \n", sim);
  25.     for (i = 0; i < r; i++)
  26.     for (j = 0; j < rr; j++)
  27.     {
  28.         printf("%c [%d][%d] =", s, i, j);
  29.         scanf_s("%f", &a[i][j]);
  30.     }
  31. }
  32.  
  33. int output(int r, int rr, float a[N][N], char sim)
  34. {
  35.     int i, j;
  36.     printf("Массив %s : ", &sim);
  37.     for (i = 0; i < r; i++)
  38.     {
  39.         for (j = 0; j < rr; j++)
  40.         printf("%3,2f", a[i][j]);
  41.         printf("\n");
  42.     }
  43. }
  44.  
  45. int chek(int r, int rr, float a[N][N], float b[N], char sim)
  46. {
  47.     int i, j = 0;
  48.     float c;
  49.     for (i = 0; i < r; i++)
  50.     {
  51.         if (i > c) b[i];
  52.         else b[i] = 0;
  53.     }
  54.     return b[i];
  55. }
  56.  
  57. void main()
  58. {
  59.     setlocale(LC_ALL, "Russian");
  60.     float a[N][N], b[N];
  61.     int c, r, i, j;
  62.    
  63.     count (r);
  64.     input(i,j);
  65.  
  66.     printf("");
  67.  
  68.        
  69. _getch();
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement