Форум программистов, компьютерный форум CyberForum.ru

Упорядочить все строки матрицы по числу элементов, кратных 3, т.е. на первое место поставить строку с наименьшим числом таких элементов и тд., на посл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Свой класс в С++ http://www.cyberforum.ru/cpp-beginners/thread533617.html
Пытаюсь сделать класс массива точнее переписать код из учебника, но так как код приводится не целый а кусками то что в данный момент разбирается с трудом понимаю куда что вписывать и в конце написано создайте заголовочный файл и файл .cpp Сохранил эти файлы создаю проект подключаю свой заголовочный файл и дальше ошибки. Вот что у меня получилось: Заголовочный файл:class IntArray { public:...
C++ Упорядочить все строки матрицы по числу элементов, кратных 3 Упорядочить все строки матрицы по числу элементов, кратных 3, т.е. на первое место поставить строку с наименьшим числом таких элементов и тд., на последнее место - с наибольшим числом таких элементов. остановился на том, что подсчитал количество таких элементов в каждой строке, записал в отдельный массив и отсортировал по возрастанию. А вот как поменять строки местами? {int a =... http://www.cyberforum.ru/cpp-beginners/thread533599.html
C++ Удалить из массива "лишние" (кроме первого) элементы
#include "stdafx.h" #include<conio.h> #include<stdio.h> #include<iostream> #include<iomanip> using namespace std; /* Отсев. Задан массив из n элементов. Удалить из массива "лишние" (кроме первого) элементы так что бы оствшиеся образовали
Найти ошибку в коде C++
#include <iostream.h> #include <conio.h> #include <stdio.h> #include <windows.h> using namespace std; void main (void) {
C++ класс Vector http://www.cyberforum.ru/cpp-beginners/thread533546.html
Задание: Разработать класс вектор. Реализовать метод доступа к элементам вектора. Реализовать операции сложения, вычитания, скалярного произведения векторов, а также нахождение модуля вектора.
C++ Создайте структуру Параллелограмм с элементами a, b - стороны параллелограмма и a - угол между сторонами. Создайте структуру Параллелограмм с элементами a, b - стороны параллелограмма и a - угол между сторонами. Для К заданных фигур определить kl - количество квадратов и k2 - количество прямоугольников. Мне нужно, пожалуйста еще бы пояснения как это делается)) подробнее

Показать сообщение отдельно
vovann
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 3
29.03.2012, 10:58     Упорядочить все строки матрицы по числу элементов, кратных 3, т.е. на первое место поставить строку с наименьшим числом таких элементов и тд., на посл
Упорядочить все строки матрицы по числу элементов, кратных 3, т.е. на первое место поставить строку с наименьшим числом таких элементов и тд., на последнее место - с наибольшим числом таких элементов.

остановился на том, что подсчитал количество таких элементов в каждой строке, записал в отдельный массив и отсортировал по возрастанию. А вот как поменять строки местами?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{int a[5][5] = {{33,3,2,2,20}, {2,2,5,15,8}, {2,3,3,3,15}, {3,3,3,3,3}, {3,3,3,2,2}};
  int mx[100];
for(int i=0;i<5;i++)
     { mx[i]=0; 
      for(int j=0;j<5;j++)
      {
                  if(a[i][j]%3==0)
                   {
                           mx[i]++; 
                   }
       }
      } 
 
 for (int i=0;i<5;i++)
 {
        for (int j=0;j<4;j++)
                {
        if (mx[j]>mx[j+1]) 
                {
                int prom=0; 
                prom=mx[j];
                mx[j]=mx[j+1];
                mx[j+1]=prom;
                }
                }printf(" %d ", mx[i]);
 }
 
 
        return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru