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

Сформировать массив, содержащий только те элементы иззначального массива, значение которых больше заданного числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сохранение логического выражения http://www.cyberforum.ru/cpp-beginners/thread534920.html
С++ только начинаю изучать, возник вопрос, если не сложно помогите :) Вообщем нужно считать с клавиатуры какое то логическое выражение, типа: x||!y&&z и куда то его сохранить, чтобы в последующем вводя различные x,y,z получать результат введенного логического выражения А вот как сохранить логическое выражение, я придумать не могу =( Заранее благодарю.
C++ Графические библиотеки Посоветуйте какую-нибудь простенькую графическую библиотеку с минимальным набором функций: нарисовать цветную точку и т.д. http://www.cyberforum.ru/cpp-beginners/thread534879.html
C++ Натуральные и действительные числа
Дано натуральное число N и действительные числа a1,a2,...,an. Вычислить:S={a1}^{n}-{a2}^{n-1}+...+({-1}^{n+1})*{a}_{n} #include<stdio.h> #include<math.h> #include<conio.h> main() { unsigned int i,n; float s=0,a; printf("n=");
C++ Сравнение двух десятизначных чисел.
Допустим сравним 2012040404 и 2012040505 они окажутся одинаковы в моей программе. Помогите новичку. Тип данных использовал флоат. Поможет ли использование тип данных даубл при сравнении десятизначных чисел?
C++ Исправьте код(реализация сложения двух комплексных чисел) http://www.cyberforum.ru/cpp-beginners/thread534865.html
Исправьте код, в коде я реализую сложение двух комплексных чисел #include <cstdlib> #include <iostream> using namespace std; class complex { private:
C++ Парсер для статистики Добрый вечер. Если я ошибся с термином, извините. Уже достаточно давно появилось желание собирать и анализировать статистику чего-либо. Как пример: анализ спортивной статистики из открытых сайтов, цен на товары и т.п. Из программирования знаю лишь ТурбоПаскаль - 1 курс универа (гуманитарий); с++, вроде, до массивов дошел; маленько редактировал скрипты в Убунту. По наблюдениям, думаю, следует... подробнее

Показать сообщение отдельно
Olia88
1 / 1 / 0
Регистрация: 20.02.2012
Сообщений: 24

Сформировать массив, содержащий только те элементы иззначального массива, значение которых больше заданного числа - C++

30.03.2012, 23:15. Просмотров 848. Ответов 6
Метки (Все метки)

Задан массив A из N элементов. Сформировать массив B, содержащий только те элементы массива A, значение которых больше заданного числа X. Значения X, N и элементы массива A ввести с клавиатуры

Не понимаю где ошибка, выводит не верно

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
#include <iostream>
 
int main()
{   int i,j,n,max,x;
  
    int A[30];
    int B[30];    
    
    std::cout <<"Vvedite kol.  ";
    std::cin >> n;
    
    std::cout <<"Vvedite x  ";
    std::cin >> x;
    
   for (int i=0; i<n; i++)
   std::cin>> A[i];
   
   for (int i=0; i<n; i++)
  { if (A[i]>x)
     {B[j]==A[i];
   
    std:: cout << B[i]<< " ";
    j++;
     }// else std:: cout << "nou ";
     }      
        system ("pause");
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru