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

друзья помогите пожалуйста с задачками)) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как найти сумму в массиве http://www.cyberforum.ru/cpp-beginners/thread367486.html
дан массив А(50).найти сумму и кол-во нечетных положительных элементов,следующих за первым по порядку нулевым элементом.
C++ шашки C++ О великие гуру,я взываю вашей помощи. Хочу написать шашки на C++,но пока не особо представляю,что к чему. А именно: как сделать искусственный интеллект? как сделать выбор определенной шашки и как... http://www.cyberforum.ru/cpp-beginners/thread367477.html
Форматирование поток ввода\вывода C++
Здравствуйте, прощу объяснить и помочь дописать небольшой кусочек программы. 3адание: Определить структуру, елементами которой есть данные про студента (фамилия, стедний бал, стипендия). Ввести...
Слова предложения, содержащие две или более одинаковые буквы переместить в другое предложение C++
Здраствуйте. Помогите пожалуйста с написанием программы на С (не ++). "Введите предложение. Слова предложения, содержащие две или более одинаковые буквы переместить в другое предложение." ...
C++ Массив для новичков http://www.cyberforum.ru/cpp-beginners/thread367465.html
прошу объяснить и помочь с решением задачи 1) дан массив А(50).найти сумму и кол-во нечетных положительных элементов,следующих за первым по порядку нулевым элементом. 2) Дан массив А.построить...
C++ Проблема с приравниванием. Компилятор ругается на разные типы данных, хотя я вроде как задаю одинаковые. Начал изучать c++, пробую написать класс, имитирующий очередь. уже на данном этапе столкнулся с проблемой. код: class Que { public: Task * list; int begin; int end; int count; Que () { подробнее

Показать сообщение отдельно
Revol'veR
23 / 23 / 2
Регистрация: 05.11.2010
Сообщений: 134
17.10.2011, 00:45
И последнее:
сжать массив, удалив из нее все элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нулями..

Код
#include<cstdlib>
#include<ctime>

int main()
cоnst int size=100;//размерность массива
srand((unsigned)time(NULL));//чтоб генератор не генерировал одну и туже последовательность чисел
int arr[size];
int n = 10;
double* A = new double[n];
int b;
int i;
for(i=0; i<n; i++)
{
if(A[i] > 1 || A[i] < -1) b++;
}

if(b != n)
{
double* tmp = new double[n];
for(i=0; i<n; i++)
{
tmp[i] = A[i];
}

int j = 0;
for(i=0; i<n; i++)
{
if(A[i] > 1 || A[i] < -1)
{
A[j] = tmp[i];
j++;
}

Простите если что. Пишу среднее, так как не знаю конкретных критериев. Но я только учусь.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru