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

замена елементов одномерного массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить количество отрицательных элементов массива http://www.cyberforum.ru/cpp-beginners/thread1114359.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) количество отрицательных элементов массива; 2) сумму модулей элементов массива, расположенных после минимального по модулю элемента. Я тут пытался сделать первую часть задания, вот: #include "stdafx.h" #include <iostream> #include <math.h> using namespace std;
C++ Инвентаризация ПО Добрый вечер пишу курсовую по теме "инвентаризация по." Нужно написать программу, которая будет выводить список установленного на данный компьютер ПО. Где, как это можно посмотреть? Все, что пришло на ум, это посмотреть где-нибудь в ветках реестра, но хотелось бы знать больше. http://www.cyberforum.ru/cpp-beginners/thread1114353.html
C++ Найти максимальный среди элементов, лежащих ниже побочной диагонали.
#include <iostream> #include <iomanip> #include <math.h> #include <conio.h> using namespace std; int main() { int **a, tmp; int i, j, n, m; cout << "Vvedite razmer: n, m" << endl;
не получается присвоить строку в *mas[0].x C++
#include <iostream> #include <conio.h> using namespace std; struct Stydent { char x; }; void Vvod();
C++ Одномерный массив, Сдвинуть элементы массива циклически на n позиций вправо http://www.cyberforum.ru/cpp-beginners/thread1114333.html
#include <iostream> #include <iomanip> #include <math.h> #include <conio.h> using namespace std; int main() { int a, k,n,i,j; cout<<"Vvedite k:"<<endl;
C++ Написать программу для вычисления ряда с заданной точностью e (e>0) Здравствуйте! Помогите написать программу для вычисления ряда с заданной точностью e (e>0). подробнее

Показать сообщение отдельно
akk
 Аватар для akk
44 / 44 / 7
Регистрация: 28.01.2012
Сообщений: 341
09.03.2014, 02:29     замена елементов одномерного массива
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
#include<string>
#include <cmath>
#include <iostream>
#include<locale>
using namespace std;
const int max_size=255;
int a,b,rl1[max_size]={0},i,j,rl2[max_size]={0},c,k,rl_chislo[255],kol=0;
string rl3;
int main() {
setlocale(LC_ALL,"Rus");
 
int rl_chislo[255];
cout<<"ввод рл числа:\n";
int n;
cin>>n;
 
 
for(int i=0; i<n; ++i)//Считываем n чисел в массив
cin>>rl_chislo[i];
 
 
for(int i=0; i<n; ++i)
for(int j=i+1; j<n; ++j)
if(rl_chislo[i]<rl_chislo[j])swap(rl_chislo[i],rl_chislo[j]);// отвечают за сортировку
 
cout<<n<<"."<<endl;
for(int i=0; i<n; ++i)//Вывод массива на экран
cout<<rl_chislo[i]<<".";
cout<<endl;
int temp;
for(int i = 1; i < n-1; ++i)
{
    if(rl_chislo[i-1]==rl_chislo[i])
    {
        temp = rl_chislo[i];
        ++rl_chislo[i-1];
        
        while(temp==rl_chislo[i])
            rl_chislo[i++] = 0;
        --i;
    }
}
 
cout<<endl;
cout<<n<<"."<<endl;
for(int i=0; i<n; ++i)//Вывод массива на экран
cout<<rl_chislo[i]<<".";
cout<<endl;
system("pause");
return 0;
}
 
Текущее время: 20:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru