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

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

Войти
Регистрация
Восстановить пароль
 
Melomanchik
Сообщений: n/a
#1

массив - C++

29.11.2010, 11:12. Просмотров 294. Ответов 5
Метки нет (Все метки)

помогите доделать

Добавлено через 3 минуты
поможіть завдання доробити...саме завдання майже зробив треба тільки впорядкувати його так щоб спочатку стояли всі додатні числа, 0 теж рахуються як додатні,а потім від"ємні
ось те що вже зробив
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.h>
#include<math.h>
int main()
{
float N[]={2,-5,7,4,-3,8,3,5,0,-7,6,-1,0},d;
int a,b,sum,l1,l2,i;
d=1;
for(i=1;i<13;i=i+2)
d=d*N[i];                       
cout<<d;
 
sum=0;
l1=0;
l2=0;
 for (i=0;i<13;i++)
  { if ((N[i]==0) && (l1!=0))
  l2=i;
  else;
  if ((N[i]==0) && (l2==0))
  l1=i;
  else;}
  for (i=l1;i<=l2;i++)
sum+=N[i];
cout<<"\n sum="<<sum;
 
for 
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2010, 11:12     массив
Посмотрите здесь:

Дан массив Z(15). Сформировать массив В следующим образом C++
C++ Заданы два одномерных массива действительных чисел различных размеров. Объединить их в один массив, включив второй массив между k-м и (k+1)-м элемента
Условие умножение массив на массив(матрицы) C++
C++ Необходимо вывести на экран первоначальный массив и полученый массив
объявить массив 5на5. 3аполнить массив '0' C++
C++ дан массив. Если ввести 2 целых числа, то массив в диапазоне между этими числами приобретет максимальное значение массива
Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго C++
C++ Задан Массив из N и M Чисел соответственно. Получить объединенный массив, включив в него сначала элементы первого массива, а затем второго
C++ Дан массив А[13], переписать его в массив B
C++ Нужно в массив А записать числители, а в массив В знаменатели
Массив: Обработать массив А, состоящий из произвольных чисел C++
C++ Массив: Задать радномно массив чисел (натуральных) от 0 до 10.

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LEQADA
Мастер кустарных методов
 Аватар для LEQADA
227 / 222 / 9
Регистрация: 09.11.2010
Сообщений: 680
29.11.2010, 12:38     массив #2
Во первых :
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.h>
#include<math.h>
int main()
{
float N[]={2,-5,7,4,-3,8,3,5,0,-7,6,-1,0},d;
int a,b,sum,l1,l2,i;
d=1;
for(i=1;i<13;i=i+2)
d=d*N[i]; 
cout<<d;
 
sum=0;
l1=0;
l2=0;
for (i=0;i<13;i++)
{ if ((N[i]==0) && (l1!=0))
l2=i;
else;
if ((N[i]==0) && (l2==0))
l1=i;
else;}
for (i=l1;i<=l2;i++)
sum+=N[i];
cout<<"\n sum="<<sum;
 
for 
return 0;
}
Во вторых : по русски...
fantomart
2 / 2 / 0
Регистрация: 28.11.2010
Сообщений: 41
29.11.2010, 13:32     массив #3
Цитата Сообщение от LEQADA Посмотреть сообщение
Во первых :
[CPPfor
return 0;
}
[/CPP]
это что?
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
29.11.2010, 14:00     массив #4
fantomart, for там не нужен.
fantomart
2 / 2 / 0
Регистрация: 28.11.2010
Сообщений: 41
29.11.2010, 14:31     массив #5
ну и я о том же
LEQADA
Мастер кустарных методов
 Аватар для LEQADA
227 / 222 / 9
Регистрация: 09.11.2010
Сообщений: 680
29.11.2010, 14:37     массив #6
Я всё ещё не понимаю: в чём вся проблема?
Yandex
Объявления
29.11.2010, 14:37     массив
Ответ Создать тему
Опции темы

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