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

написание контрольных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран http://www.cyberforum.ru/cpp-beginners/thread305756.html
Создать две функции для работы с массивом: • формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран; • вычисление суммы массива. Имя массива и его размер...
C++ Определить, в какую из облостей (1,2 или 3) попадает точка Определить, в какую из облостей (1,2 или 3) попадает точка с заданными координатами (для простоты принять, что абсцисса точки не равна 1.5 или 5). http://www.cyberforum.ru/cpp-beginners/thread305747.html
переменные readonly C++
переменные экземпляра, класса, константы и переменные readonly: -ФИО -должность -базовый оклад -дата поступления на работу -стаж к моменту поступления -коэффициент для расчета премии...
двусвязные списки! может кому то надо C++
моя лаба)) может кому пригодится #include <iostream> #include <iomanip> #include <fstream> #include <conio.h> using namespace std; struct node
C++ найдите ошибку http://www.cyberforum.ru/cpp-beginners/thread305737.html
#include "stdafx.h" #include <stdio.h> #include <conio.h> #include <iostream> #include <math.h> using namespace std; int main() { int i,a,n,max,t; cout<<"vvedite chislo elementov=";
C++ класс Biginteger.. реализовать некоторые функции класса BigInteger, используя перегрузку операторов: сдвиги длинного числа влево и вправо на заданное количество цифр // (сдвиг вправо - деление на степень 10, влево... подробнее

Показать сообщение отдельно
ДваДва
63 / 63 / 34
Регистрация: 15.05.2011
Сообщений: 109
26.05.2011, 21:32
1)
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
#include <iostream>
#include <iomanip>
#include <time.h>
 
using namespace std;
int ar[15][15];
int n,m,sstr;
 
int main(){
setlocale(0,""); 
srand(time(0));
cout<< "Введите размер массива(n m):";
cin>>n>>m;
 
cout<< "\nИсходный массив:\n";
for (int i=0;i<n;i++){
    for (int j=0;j<m;j++){
        ar[i][j]=rand()%100;
        cout <<setw(3)<<ar[i][j];
        sstr=sstr+ar[i][j];
    }
    ar[i][m+1]=sstr;    
    cout <<" сумма строки: "<<sstr<<endl;
    sstr=0;
}
 
for (int j=0;j<n;j++){
    for (int i=1;i<n;i++){
        if (ar[i][m+1]<ar[i-1][m+1])
        {
            
            for (int q=0;q<m+2;q++)
            {
                swap (ar[i][q],ar[i-1][q]);
            }
        }
    }
}
 
cout<< "\nПолученный массив:\n";    
for (int i=0;i<n;i++){
    for (int j=0;j<m;j++){      
        cout <<setw(3)<<ar[i][j];   
    }
    cout <<" сумма строки: "<<ar[i][m+1]<<endl;
}
system("pause");
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru