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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Deirdre
0 / 0 / 0
Регистрация: 14.05.2009
Сообщений: 14
#1

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

21.05.2009, 21:03. Просмотров 485. Ответов 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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2009, 21:03     Динамический массив
Посмотрите здесь:

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

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 03:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru