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

перемена строк массива местами. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Стандартные потоки и связанные с ними исключения http://www.cyberforum.ru/cpp-beginners/thread430332.html
Хочу задать выброс исключений если что-то с потоком не так, мне это и удалось, но я не могу очистить поток после этого. Код: #include <iostream> #include <stdexcept> using namespace std; int main() { cin.exceptions(ios_base::failbit); int x;
C++ Ошибки в функции Программа сортировка вставкой с последовательным поиском. Массив создаётся рандомным функцией. Выдаёт ошибку с этой функцией. Не понимаю в чём проблема. #include <stdio.h> #include <stdlib.h> #include <math.h> #include <time.h> int Rand_massiv (int N); void Put_posl_sort (int *a,int N); int main(){ int N,a; http://www.cyberforum.ru/cpp-beginners/thread430325.html
C++ Задача на алгоритмизацию
Есть задача, где нужно найти медиану последовательности и 2 члена, менее всего отстоящих от нее. Каким алгоритмом можно найти медиану? Нечто похожее увидел тут в примере е7-1. тот алгоритм не совсем понятен. Есть какие то мысли? p.s. работаю на с++.
C++ Что за ошибка с использованием cstdio?
Вот код: #include <cstdio> #include <clocale> using namespace std; int main() { setlocale(LC_ALL,"Russian"); double fahr,cels; printf("\nВведите тепмературу по Фаренгейту\n"); scanf( "%lf", &fahr);
C++ C++ forbids comparison between pointer and integer http://www.cyberforum.ru/cpp-beginners/thread430309.html
Такую вот ошибку выбивает в строках 30 и 31. Кто знает - помогите. #include <iostream.h> #include <conio.h> main() { int mas; int str; int stl; int kub; int k=0;
C++ 2 программмы на C++ Здравствуйте! Помогите написать 1/ перегрузка функций. пример перегрузки для суммы двух чисел ( вещ. и целых ) 2/ найти сумму нечетных чисел главной диагонали двумерной матрицы целых чисел Надеюсь на вашу помощь :-[ подробнее

Показать сообщение отдельно
iCast
 Аватар для iCast
6 / 6 / 0
Регистрация: 15.01.2012
Сообщений: 56
18.01.2012, 14:37     перемена строк массива местами.
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
31
32
33
34
35
36
// pr.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <time.h>
#define N 4
#define M 5
using namespace std;
int main(int argc, char* argv[])
{
   
    int mass[N][M];
    for(int i = 0; i< N; i++){
        for(int j = 0; j< M; j++){
            mass[i][j] = rand() % 10;
            cout << mass[i][j] << " ";
        }
        cout << endl;
    }
    cout << endl;
    for(int i = 0; i< N / 2; i++){
        for(int j = 0; j< M; j++){
            mass[i][j]^= mass[N-i-1][j]^= mass[i][j]^= mass[N-i-1][j];
        }
    }
 
     for(int i = 0; i< N; i++){
        for(int j = 0; j< M; j++){
            cout << mass[i][j] << " ";
        }
        cout << endl;
    }
 
    return 0;
}
 
Текущее время: 09:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru