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

Поменять строки матрицы местами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ компилятор ругается помогите http://www.cyberforum.ru/cpp-beginners/thread14210.html
Недавно взялся за изучение С++ забил программку а запускаться не хочет #include <iostream> #include <string> struct node { int value; node *next;
C++ Строки+ООП=жесть? Я, наверное, зря начал освоение ООПа с C++, да еще и с работ со строками, но тем не менее уже дело чести, по-моему, добить данную программу. Листинг программы и ошибок выдаю ниже. Помогите, кто чем может :) Программа: #include "iostream" #include "conio.h" #include "stdio.h" #include "string" using namespace std; class db { http://www.cyberforum.ru/cpp-beginners/thread14197.html
Найти сумму элементов массива, равных среднему арифметическому всех элементов массива C++
здравствуйте я студентка первого курса и мы изучаем С и С++ работам в борланде моя задача,над которой я бьюсь, на одномерный массив задача:найти сумму элементов массива,равных среднему арифметическому всех элементов массива мое решение: #include <stdio.h> void main() {int N,S,i,t;
C++ Построение графика функций
Спасибо всем заранее,кто откликнулся!!! С чего начинать и чем заканчивать (в общем случае) построение графиков в С++. Dev c++ 4.9 Если это не очень сложно и ли нудно помогите с лабораторкой:сама функция f (x) = arctg x – (x+1)/(x+2)
C++ Работа с битами http://www.cyberforum.ru/cpp-beginners/thread14174.html
Я уже задолбался... :wall: Может мне кто нибудь подскажет как из 00111010 (58) получить 00001010 (10) хотя бы каким методом... код я сам напишу...
C++ Простенькая задача Помогите пожалуйста с простенькой задачой. Известно S сумма деталей.Так же изввестно что 3 человека делали эти детали.Известно что 2 из них сделали одинаковое количество деталей.А третий в 2 раза больше чем сумма сделаных деталй первых двух.Нужно найти сколько сделал каждый деталей. Мне не понятно вот что надо найти на каждого сколько приходится от обшей суммы или именно сколько сделал... подробнее

Показать сообщение отдельно
ReDev1L
0 / 0 / 0
Регистрация: 18.10.2008
Сообщений: 19
18.10.2008, 19:06     Поменять строки матрицы местами
Всем привет.
Учусь на первом курсе, по информатике задали задачу:
Составить алгоритм: Поменять в матрице(массиве) строку с наибольшим количеством нулевых элементов со строкой с наименьшим количеством нулевых элементов.
Сделать блоксхему.
Я в алгоритмах несеку, попросил знакомого сделать, он сделал мне вот такой код на С, алгоритм ему делать было влом.

C++
1
2
3
4
5
6
7
8
9
10
11
12
int a[H][W].
int mi = 0; 
int Mi = 0; 
int m = 0; 
int M = 0; 
for (int i = 0 ; i < H; i++) 
{ int c = 0; 
for (int j = 0; j < W; j++) 
if (!a[i][j]) c++; if (c > M) {Mi = i; M = c;} //что происходит начиная с этой строки я уже ненаю
if (c < m) {mi = i; m = c; } }
for (int p = 0; i < W; i++) 
{ int t = a[Mi][p]; a[mi][p] = t; a[Mi][p] = t; }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru