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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вставка списка. http://www.cyberforum.ru/cpp-beginners/thread382980.html
Здравствуйте!) У меня есть два списка. Мне нужно вставить один список в другой. Вот что у меня получилось. // Списки и структуры.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <fstream> #include "H1.h" using namespace std;
C++ Помогите разобраться в программе (классы, исключения) Всем привет. Есть проблема. Через 5 дней надо сдать в универе все долги, которые накопились по программированию (а это 3 лабы). Две лабы пока буду писать самостоятельно, а в виду нехватки времени, 1 лабу мне дали одногруппники готовую. Но я пытался в ней разобраться (2 дня потратил) - и воообщееееее, ну никак не могу вчехлиться. А от товарищей помощи не добьешься, знаете же как обычно неохотно... 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
 Аватар для 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();
}
Вот вторая
 
Текущее время: 04:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru