PDA

Просмотр полной версии : c++, массив, чайник


Bailando
17.12.2009, 22:14
дернуло с++ поизучать что-то как-то)

задачки:
1. Дан массив. Определить, сколько элементов отличаются от последнего числа.
2. Определить количество отрицательных элементов, принадлежащих интервалу [-10, 15], и сумму положительных элементов.
3. Найти количество положительных чисел, не превосходящих 100.


и вопрос вообще на счет массивов. в паскале все просто, задается интервал. погуглив про с++, про интервалы в массивах не нашла, только лишь int a[]={1, 9} - это значит числа от 1 до 9? а как быть с отрицательными?

razb
17.12.2009, 22:23
Сначала возьми и почитай учебник, а уже потом решай задачки.

Bailando
17.12.2009, 22:25
я не первый раз тут, не стала бы просто так писать, не разобравшись

Lee_fx
17.12.2009, 22:36
var xxx: array[1..10] of real;
C++
int xxx[10];

ASystem
17.12.2009, 22:50
int *mas=new int[N]
где N-размер массива

int rez=0;

for (int i=0;i<n;i++)
{
if ((mas[i]<100)&&(mas[i]>0))
rez++;
}

Irdis
17.12.2009, 23:04
ASystem
память выделили, а отчистить забыли.

Bailando
18.12.2009, 00:00
всем спасибо, разобралась