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

Одномерный массив. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вставка списка. http://www.cyberforum.ru/cpp-beginners/thread382980.html
Здравствуйте!) У меня есть два списка. Мне нужно вставить один список в другой. Вот что у меня получилось. // Списки и структуры.cpp : Defines the entry point for the console application. // ...
C++ Помогите разобраться в программе (классы, исключения) Всем привет. Есть проблема. Через 5 дней надо сдать в универе все долги, которые накопились по программированию (а это 3 лабы). Две лабы пока буду писать самостоятельно, а в виду нехватки времени,... http://www.cyberforum.ru/cpp-beginners/thread382965.html
C++ Какой жгуче зеленый цвет символов в консоли?
#include <iostream> #include <conio.h> #include <stdlib.h> #include <windows.h> #include <stdio.h> #include <string> using namespace std; int main(int argc, char * argv) { int a;
Получить последовательность b1,b2....bn C++
1)Получить последовательность b1,b2....bn, n<=50,если 2) Нужны коды на языке си
C++ Написать программу! http://www.cyberforum.ru/cpp-beginners/thread382957.html
Напишете программу, состоящую из трех процедур и основных программы. Первая процедура организует ввод двух целых чисел Х и У, вторая проверяет их суму, третья выводит результатю Используйте эти...
C++ Задание с матрицой Дано действительную квадратную матрицу порядка n. Найти все нечетные элементы в заштрихованной области. Опишите сам принцип как искать в этой заштрихованной области и как искать нечетные в ней... подробнее

Показать сообщение отдельно
bretba
63 / 58 / 5
Регистрация: 24.07.2011
Сообщений: 343
13.11.2011, 16:49
Забыл подключить пространство имен,к которому относится cin и cout

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
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
int n,i;
float x[10];
float a,b;
int k;
 
cout<<"vvedite n\n";
cin>>n;
cout<<"vvedite a\n";
cin>>a;
cout<<"vvedite b\n";
cin>>b;
if ((n<=0) || (n>10) || (a>=b)) cout<<"oshblbka vvoda\n"; else
{
for(i=0;i<=n;i++)
{
cout<<"vvedite "<<i<<" element massiva\n";
cin>>x[i];
}
 
k=0;
for(i=0;i<=n;i++)
if ((x[i]>=a) && (x[i]<=b)) k++;
 
cout<<"koli4estvo elementov vxod9wix v otrezok [a,b] ravno= "<<k<<"\n";
 
}
_getch();
}
Вот так будет работать

Добавлено через 13 минут
Цитата Сообщение от Dante Alighieri Посмотреть сообщение
2) Сумму элементов массива, расположенных после максимального элемента. Упорядочить элементы массива по убыванию модулей элементов.
Вот тут как бы 2 задачи в одной-искать сумму и упорядочивание.

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
53
54
55
56
57
58
59
60
61
62
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
int n,i;
float x[10];
float p;
int k;
 
cout<<"vvedite n\n";
cin>>n;
if ((n<=0) || (n>10)) cout<<"oshblbka vvoda\n"; else
{
for(i=0;i<=n;i++)
{
cout<<"vvedite "<<i<<" element massiva\n";
cin>>x[i];
}
 
p=x[0];
k=0;
for(i=1;i<=n;i++)
{
    if (p<x[i])
    {
        p=x[i];
        k=i;
    }
}
p=0;
for(i=n;i>=k+1;i--)
    p=p+x[i];
 
cout<<"Symma elementov posle maximalbnogo ravna= "<<p<<"\n\n";
cout<<"usxodnblu massiv:\n";
for(i=0;i<=n;i++)
    cout<<x[i]<<"  ";
 
bool fl=true;
while(fl)
{
    fl=false;
      for(i=0;i<=n-1;i++)
      {
          if (abs(x[i])<abs(x[i+1]))
          {
              p=x[i];
              x[i]=x[i+1];
              x[i+1]=p;
              fl=true;
          }
      }
}
cout<<"\nypor9do4ennblu massiv:\n";
for(i=0;i<=n;i++)
    cout<<x[i]<<"  ";
 
 
}
_getch();
}
Вот вторая
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru