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

Динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Операторы принятия решения и операторы цикла. http://www.cyberforum.ru/cpp-beginners/thread35566.html
Пожалуйста, помогите. Нужно срочно сделать задания: 1)Ввести с клавиатуры три символа sym1, sym2, sym3. Поменять их значения таким образом, чтобы в sym3 оказалось значение, находящееся ближе всего к...
C++ Сбалансированное дерево (бинарное) кто сможет, пожалуйста напишите код с++, построения сбалансированного дерева,функцию добавления элемента в дерево и восстановелния сбалансированности если можно без template.. http://www.cyberforum.ru/cpp-beginners/thread35544.html
Упорядочить массив по возрастанию элементов первой строки C++
очень нужно написать программу в С++....вот условия: Дан двумерный массив, содержащий 5 строк и 3 столбца. Элементами массива являются вещественные числа. Упорядочить массив по возрастанию...
крестики-нолики, морской бой, карты... C++
нужно написать на си++ какую нибудь игру, типа крестики-нолики, морсой бой, карты... ну в этом роде. Все программы, которые находила в интернете, не работают чота (( может у каво нибудь было уже...
C++ Рекурсия в MVSC++ http://www.cyberforum.ru/cpp-beginners/thread35514.html
Помогите мне пожалуйста!!!! Мне нужно составить прогу с помощью рекурсии. А задание такое:Дано n различных натуральных чисел. Вывести на экран перестановку всех этих чисел. Заранее спасибо!!!! и если...
C++ Найти максимальный и минимальный элементы матрицы, и сумму элементов между ними на си: Дана матрица вещественных чисел. Найти максимальный и минимальный элементы, вывести все элементы, заключенные между ними и посчитать их сумму. подробнее

Показать сообщение отдельно
Deirdre
0 / 0 / 0
Регистрация: 14.05.2009
Сообщений: 14

Динамический массив - C++

21.05.2009, 21:03. Просмотров 494. Ответов 0
Метки (Все метки)

такая задача... задать два вектора А и В , в вектор С поместить отрицательные элементы этих векторов, в вектор D положительные в возростающем порядке, а вектор Е - нулевые, найти минимальные по модулю элементы векторов А и В, в конце нужно заменить элементы вектора А - умножить на скаляр а - квадратный корень из индекса элемента...вот кое-что набросала.....
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
int countMasA;
int i;
printf ("Vvedite kol-vo elementov array A(>&&<=):");
scanf("%d",&countMasA);
float *pA = (float*) malloc (countMasA * sizeof (float));
printf ("\n ***Input array A***\n");
for (i =0; i < countMasA; ++i)
{
printf ("\nA[%d]:",i);
scanf ("%f", (pA + i));
}
int countMasB;
printf ("Vvedite kol-vo rl-tov array B (<=100):");
scanf ("%d", &countMasB);
float *pB = (float*) malloc (countMasB * sizeof (float));
printf("\n***Input array B***\n");
for (i = 0; i < countMasB; ++i)
{
printf ("\nB[%d]:",i);
scanf ("%f", (pB + i));
}
int countMasC;
int j=0;
float *pC = (float*) malloc ((countMasA+countMasB) * sizeof (float));
for ( i = 0; i <countMasA; i++)
{
if (pA[i] < 0)
{
pC[j] = pA[i];
printf("C[%d]=%f\n",i,pC[j]);
j++;
}
}


for ( j = 0; j <= countMasC; j++)
{
printf ("\nC[%d]:%f",j,pC[j]);
}
getch ();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru