lenskiy
?>

Дан двумерный массив целых чисел a из n строк и m столбцов. требуется для каждого столбца определить максимальное и минимальное значение элементов. c++ заранее

Информатика

Ответы

Виктория-Марина626

Примечание: библиотека locale.h используется для корректного изображения русского языка в консоли. библиотека stdlib.h необходима для использования функции "system(pause)", которая используется в конце программы. Не позволяет консоли после выполнения основной программы закрыться.

Я к тому, что фактически, используется только iostream

#include "iostream"


#include "stdlib.h"


#include "locale.h"


using namespace std;



int main(){


setlocale(LC_ALL, "russian");


int n, m;


cout << "Введите кол-во строк(n): "; cin >> n;


cout << "Введите кол-во столбцов(m): "; cin >> m;


int A[n][m];


for(int i = 0; i < n; i++){


 for(int j = 0; j < m; j++){


  cout << "Элемент [" << i << "]" << "[" << j << "]  =  "; cin >> A[i][j];


 }


}


cout << "Вывод массива" << endl;


for(int i = 0; i < n; i++){


 for(int j = 0; j < m; j++){


    cout << " " <<A[i][j] << " ";  

 }


 cout << endl;


}


for(int i = 0; i < m; i++){


 int min = A[0][i];


 int max = A[0][i];


 for(int j = 1; j < n; j++){


    if(min > A[j][i]){


     min = A[j][i];


    }else if(max < A[j][i]) max = A[j][i];


 }


 cout << "Столбец " << i+1 << " содержит (min, max): " << "(" << min << "," << max << ")";  

 cout << endl;


}


system("pause");


return 0;


}

Aleksandrovich1075

#include <iostream>

#include <conio.h>

#include <cstdlib>

#include <ctime>

using namespace std;

void Function()

{

int number;

srand(time(0));

cout << "Введите число" << endl;

for (;;)

{

 cin >> number;

 if (number == 0)

 {

  break;

 }

 for (;;)

 {

  int x = rand();

  if (x < number)

  {

   cout << x << endl;

   break;

  }

 }

}

}

int main()

{

setlocale(LC_ALL, "Russian");

Function();

_getch();

return 0;

}

Объяснение:

Подбирает каждай раз рандомное число , пока оно не станет меньше чем ввел пользователь. (Отрицательные числа не вводить, т.к rand генерирует только положительные, хотя можно и подшаманить чтобы генерировал отрицательные)

ale-protasov

1. Здесь передается значение "t" из 1 формулы во вторую:

import math

m = float(input('m = '))

b = float(input('b = '))

c = float(input('c = '))

t = float(input('t = '))

t = math.sqrt(m*(math.tan(math.radians(t))) + math.fabs(c * math.sin(math.radians(t

z = m * math.cos(math.radians(b * t * math.sin(math.radians(t + c

print(t)

print(z)

2. Здесь передается изначально значение "t" из 1 формулы во вторую в виде "t1":

import math

m = float(input('m = '))

b = float(input('b = '))

c = float(input('c = '))

t = t1 = float(input('t = '))

t = math.sqrt(m*(math.tan(math.radians(t))) + math.fabs(c * math.sin(math.radians(t

z = m * math.cos(math.radians(b * t1 * math.sin(math.radians(t1 + c

print(t)

print(z)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан двумерный массив целых чисел a из n строк и m столбцов. требуется для каждого столбца определить максимальное и минимальное значение элементов. c++ заранее
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Ананян Иван1281
Stenenko
oloinics
subbotinlan
maximpr6
kseybar
cometa94558
taksa6444
Annabill1987
Михаил736
yulyaderesh
gunel1988alieva
Павел_Перелыгин
marinakmaa86
александр496