kristinmk
?>

1.дана матрица целых чисел размером 5х3. заменить все отрицательные элементы матрицы на нули. вывести содержимое матрицы до обработки и после обработки. 2. дана матрица целых чисел 4х4. поменять местами строки и столбцы этой матрицы. вывести содержимое матрицы до обработки и после обработки

Информатика

Ответы

alfastore4
Код Pascal (ABC, ABC.net)
eisakov86

#include <iostream>

#include <string>

using namespace std;

string dectobin(int num) // функция для перевода

{

string result; // строка для результата

for (; num!=0; num>>=1) // цикл со сдвигом вправо на 1 бит (работает быстрее чем деление на 2,

//но также делит)

result.insert(0, num&1 ? "1" : "0"); // вставка цифры в начало строки (1 если последний бит 1, 0 если 0)

return result; // возврат результата

}

int main(int argc, char *argv[])

{

// тут думаю понятно, ввод данных и вызов функции

int num;

cout<<"Enter number: ";

cin>>num;

cout<<dectobin(num);

return 0;

}

emmakazaryan290
#include <iostream>
#include <iomanip>
#include <cstdlib>

using namespace std;

int main() {

  bool priz;
  int n;
  cout<< "n = ";  cin>>n;
  int *a = new int[n];
  srand(time(NULL));
  for (int i=0;i<n;i++) {
     a[i]=rand()%101-50;
     cout<<a[i]<<" ";
     if (a[i]<0) a[i] = - a[i];
  }
  cout<<endl;
//  сортировка массива
   while (priz)   
   {
      priz=false;
      for (int i=1; i<n; i++)
      if (a[i]<a[i-1]) 
         {  swap(a[i],a[i-1]);  priz=true;  }
   }
// вывод массива
   cout<<"new array"<<endl; 
   for (int i=0; i<n; i++)
      cout<<a[i]<<" ";
   cout<<endl;
   system("pause");
   return 0;
}

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

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

1.дана матрица целых чисел размером 5х3. заменить все отрицательные элементы матрицы на нули. вывести содержимое матрицы до обработки и после обработки. 2. дана матрица целых чисел 4х4. поменять местами строки и столбцы этой матрицы. вывести содержимое матрицы до обработки и после обработки
Ваше имя (никнейм)*
Email*
Комментарий*

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

albina6580
Татьяна-Мария
iamhrusha
dg9792794674
ekaterinaorl1998
qwert28027170
Людмила902
Юлия1972
avdeevau807
orgot9
memmedovallahverdi0239
shabunina17
clubgarag701
marat-dzhanibekov
NIKOLAI