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

Автоматическое заполнение статического массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как правильно написать степень в программе c++ http://www.cyberforum.ru/cpp-beginners/thread169270.html
Нужно написать q в степени n-1
C++ Преобразование числа в строку Подскажите как преобразовать число в строку, пожалуйста! http://www.cyberforum.ru/cpp-beginners/thread169261.html
6 последних ненулевых цифр числа 987654321 C++
понимаю, что олимпиадная задача, но все же, натолкните на идею. :) #include <iostream> #include <math.h> #include <gmp.h> void mpz_nuli(mpz_t rop) { }
Вычисления функции C++
Помогите написать программу. Задание: оформить в виде программы вычисления функции e ^ x = 1 + x + x ^ 2 / 2! + x ^ 3 / 3 !+... и сравнить полученный результат со значением, полученным при использовании стандартной функции EXP (X), для х = 2.3; 8.5. Как я понял, тут нужно использовать рекурсию и процедуры?
C++ Почему указатели имеют одинаковые адреса http://www.cyberforum.ru/cpp-beginners/thread169236.html
Например, если взять указатели на массивы. **m имеет тот же адрес, что и *m, что и m
C++ Найти площадь круга, ограниченного этой окружностью. помогите пожалуйста. 1.дано действительное число x .Не пользуясь никакими другими арифмитическими операциями,кроме умножения, сложения и вычитания, вычислить за минимальное число операций 2*x^4-3*x^3+4*x^2-5*x+6 2.известна длина окружности .Найти площадь круга, ограниченного этой окружностью. подробнее

Показать сообщение отдельно
Борриска
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 16
25.09.2010, 20:54     Автоматическое заполнение статического массива
Ребят, хэлп!
Мне нужно для статистического массива, заполненного рандомно (через randomize()), создать новый внутренний (в main()), в который войдут только положительные члены первого, и вывести второй массив на экран.
Вот что получилось.. но че-то не совсем работает.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
const int n=5;
int main ()
{
int a[n], i, r[n];
clrscr ();
randomize ();
for (i=0; i<n; i++) a[i]=random (100)-50;
for (i=0; i<n; i++) cout <<a[i]<<' ';
cout <<endl;
for (i=0; i<n; i++) r[i]=a[i]>0;
 
for (i=0; i<n; i++)
cout <<r[i]<<' ';
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru