
09.05.2009, 14:03
|
|
Познающий
Регистрация: 03.05.2008
Сообщений: 40
С нами:
9485024
Репутация:
17
|
|
Сообщение от ah_liza_liza
мы ни разу не проходили никаких #define потому я и спросила
можно м как нибудь по другому
на счет ошибки
дописывала
не работает.
Код:
#include "stdafx.h"
# include <stdio.h> // библиотека для вызова функций ввода и вывода
# include <time.h> // библиотека для заполнения массива случайными числами (зависит от текущего времени)
# include <stdlib.h> // библиотека для вызова функции random
#define ARRAY_MAX 1000
int _tmain(int argc, _TCHAR* argv[])
{
srand(time(NULL));
int i,j,x1,x2;
int X[ARRAY_MAX];
printf("Vvdite x1 ");
scanf("%d", &x1);
printf("Vvdite x2 ");
scanf("%d", &x2);
for(i=0; i<ARRAY_MAX; i++){ // цикл заполнения массива
X[i]=rand()%100; // генерирования случайного числа
printf("%d, ", X[i]);
}
printf("\n\n");
int summa=0;
for(i=x1-1, j=0;i<x2;i++){
summa=summa+X[i];
j++;
}
printf("Symma elementov = %d, 4islo elementov = %d\n", summa, j);
return 0;
}
Проверь так.
Я не смотрел на результаты какие оно выдает, но откомпилировалось в Visual Studio 2005 
Последний раз редактировалось Chupa-Chups; 09.05.2009 в 14:05..
|
|
|