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

Программирование с использованием подпрограмм общего вида типа PROCEDURE - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести все слова заканчивающиеся на букву "а" (переделать на dev c++) http://www.cyberforum.ru/cpp-beginners/thread724696.html
Суть программы: Вывести все слова заканчивающиеся на букву "а". #include <stdio.h> #include <stdlib.h> #include <Windows.h> #include <string.h> #define STR_LEN 200 /*Максимальная длина...
C++ Сформировать одномерный массив, распечатать, удалить элементы кратные 7, добавить после каждого нечетного 0... Здравствуйте! Помогите найти ошибку Задание такое: 1) Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2) Распечатать полученный массив. 3) Удалить элементы кратные... http://www.cyberforum.ru/cpp-beginners/thread724691.html
Исключить из строки слова, расположенные между скобками C++
Решите, пожалуйста, задачу, в которой необходимо исключить из строки слова, расположенные между скобками ( , ). Сами скобки должны быть исключены.
C++ Возведения натурального числа в квадрат
составить программу : 1^2 =1; 2^2 =1 +3; 3^2 =1 +3+5; 4^2 =1+3+5+7; ... N^2 =1+3+5+...+(2*N-1); дано целое число N.
C++ ошибка в коде http://www.cyberforum.ru/cpp-beginners/thread724675.html
#include <iostream> #include <conio.h> using namespace std; int main() { int N,i=1,min,max; int a=1; int sum=0; int j=0; setlocale (LC_ALL, ".1251 "); cout << "Введите количество элементов...
C++ В динамическом массиве, состоящем из п целых элементов, вычислить: - произведение элементов массива с четными номерами; - сумму элементов массива, расположенных между первым и последним нулевыми элементами. Преобразовать массив таким образом, чтобы сначала... подробнее

Показать сообщение отдельно
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
09.12.2012, 15:12
Первая часть (упорядочить диагонали), элементы вводятся рандомно, если нужно переделаете:
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
#include <cstdlib>
#include <ctime>
int main()
{
     srand(time(NULL));
     const int n=3, m=3;
     int a[n][m], b[n][m];
     std::cout<<"Before:\n";
     for (int i=0; i<n; i++)
    { 
           for (int j=0; j<m; j++)
             std::cout<<(a[i][j]=rand()%10)<<'\t';
       std::cout<<"\n\n";
     }  
    std::cout<<"-----------------"<<'\n';
    for (int i=0; i<n; i++)
    { 
           for (int j=0; j<m; j++)
             std::cout<<(b[i][j]=rand()%10)<<'\t';
       std::cout<<"\n\n";
     }  
     std::cout<<"After:\n";
     for (int i=0; i<n; i++) 
           for (int j=0; j<m; j++)
             if (i==j)
              for (int k=0; k<n; k++) 
                 for (int l=0; l<m; l++)
                if (k==l)
                         {
                          if (a[i][j]<a[k][l])
                             std::swap(a[i][j],a[k][l]);
                         if (b[i][j]<b[k][l])
                             std::swap(b[i][j],b[k][l]);
                         }
     for (int i=0; i<n; i++)
    { 
           for (int j=0; j<m; j++)
             std::cout<<a[i][j]<<'\t';
       std::cout<<"\n\n";
     }   
     std::cout<<"-----------------"<<'\n';
     for (int i=0; i<n; i++)
    { 
           for (int j=0; j<m; j++)
             std::cout<<b[i][j]<<'\t';
       std::cout<<"\n\n";
     }                       
    std::cout<<'\n';
    system("pause");
     return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru