
09.05.2009, 07:39
|
|
Новичок
Регистрация: 08.05.2009
Сообщений: 8
С нами:
8952904
Репутация:
0
|
|
VIP
спасибо большое)
у меня тоолько два вопроса теперь)
что такое #define ARRAY_MAX 1000
и почему у меня ошибки на счет библиотек
пишет что то
э вроде
.\пыщь.cpp(3) : warning C4627: '#include <stdio.h>': skipped when looking for precompiled header use
Add directive to 'stdafx.h' or rebuild precompiled header
0_0
|
|
|

09.05.2009, 12:56
|
|
Новичок
Регистрация: 28.04.2009
Сообщений: 4
С нами:
8966946
Репутация:
0
|
|
Товарищи помагите решить 2 задачки:
Найти значение переменной Y
Найти значение переменной S

|
|
|

09.05.2009, 07:42
|
|
Новичок
Регистрация: 08.05.2009
Сообщений: 8
С нами:
8952904
Репутация:
0
|
|
а можно как нибудь без
#define ARRAY_MAX 1000 ???
я боюсь быть не понятой в колледже)
|
|
|

09.05.2009, 10:12
|
|
Познающий
Регистрация: 03.05.2008
Сообщений: 40
С нами:
9485024
Репутация:
17
|
|
Ну заместь
#define ARRAY_MAX 1000
можно написать
const int ARRAY_MAX=1000;
директива #define означаета, что слову ARRAY_MAX присваевается значение 1000. В С так оглашали константы. А в С++ появились константы определенных типов. Но всеравно этот метод тоже используется. Особенно часто, при использовании заголовочных файлов(что бы по случайности не подключить их несколько раз) но в это углублятся не буду.
То что пишет ошибку подключи и stdafx.h
Тоесть в начале допиши #include <stdafx.h>
|
|
|

09.05.2009, 11:43
|
|
Новичок
Регистрация: 08.05.2009
Сообщений: 8
С нами:
8952904
Репутация:
0
|
|
Сообщение от Chupa-Chups
Ну заместь
#define ARRAY_MAX 1000
можно написать
const int ARRAY_MAX=1000;
директива #define означаета, что слову ARRAY_MAX присваевается значение 1000. В С так оглашали константы. А в С++ появились константы определенных типов. Но всеравно этот метод тоже используется. Особенно часто, при использовании заголовочных файлов(что бы по случайности не подключить их несколько раз) но в это углублятся не буду.
То что пишет ошибку подключи и stdafx.h
Тоесть в начале допиши #include <stdafx.h>
мы ни разу не проходили никаких #define потому я и спросила
можно м как нибудь по другому
на счет ошибки
дописывала
не работает.
|
|
|

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..
|
|
|

09.05.2009, 18:40
|
|
Новичок
Регистрация: 08.05.2009
Сообщений: 8
С нами:
8952904
Репутация:
0
|
|
Сообщение от Chupa-Chups
Проверь так.
Я не смотрел на результаты какие оно выдает, но откомпилировалось в Visual Studio 2005 
у меня 2008
попробывала выдает теперь
\пыщь.cpp(39) : error C2061: syntax error : identifier '_TCHAR'
.\пыщь.cpp(42) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
ар
глупая программа)
|
|
|

09.05.2009, 18:56
|
|
Участник форума
Регистрация: 29.07.2007
Сообщений: 124
С нами:
9886838
Репутация:
60
|
|
кто-нибудь поможет?
задачка в #1402 посте
|
|
|

09.05.2009, 15:52
|
|
Познающий
Регистрация: 24.11.2008
Сообщений: 40
С нами:
9190279
Репутация:
0
|
|
Помогите пожалуйста... Нужно нарисовать часы, с помощью Visual C++ вот задание:
В диалоговом окне нарисовать часы (секундная, минутная и часовая стрелки). Цвет циферблата и стрелок выбираем из палитры с помощью объекта класса CColorDialog. Реальное время считывать с помощью класса CTime
|
|
|

10.05.2009, 02:03
|
|
Новичок
Регистрация: 09.05.2009
Сообщений: 2
С нами:
8951098
Репутация:
0
|
|
помогите плс
задали вот такое заданием: написать программу расчитывающаю количество дней,часов,минут,секунд между двумя датами, заданными в формате например 12.01.2009 14:37:59 и системной датой, временем... расчёт должен вестись по всем правилам, с учётом високосных годов....
и если можно плиз с пояснениями.....
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|