Курсы создания компьютерных игр на C/C++ ( Часть 2 )

Для самых-самых начинающих программистов :] Часть 1 - http://pikabu.ru/story/_3430226
Курсы создания компьютерных игр на C/C++ ( Часть 2 ) Для самых-самых начинающих программистов :]  Часть 1 - <a href="http://pikabu.ru/story/kursyi_sozdaniya_kompyuternyikh_igr_na_cc__chast_1__3430226">http://pikabu.ru/story/_3430226</a>
Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

void main()

{

const int rage = 100;

int computern = 0;

int playern = 0;

time_t curtime = time(0);

srand(curtime);

computern = rand();

computern = computern % (rage + 1);

printf("Computer set number: %i Range : from %i to %i \n ", 0, rage);

do

{

printf("input u number: ");

scanf("%i", &playern);

if (playern < computern)

{

printf("larger!\n");

}

else

if (playern > computern)

{

printf("less!\n");

}

else

{

printf("KRASAVCEG!!!\n");

}

while (playern != computern);

printf("Press anykey to cont.");

getchar();

getchar();

}

}

раскрыть ветку (7)
1
Автор поста оценил этот комментарий

всё работает,правда.у меня 2 раза нужно  anykey to... кнопку жать в конце.и я удалил один гетчар и стала надпись preessanykeytocontinuepressanykeytocontinue.и я после этого удалил функцию принф (посл) и всё стало нормально. Я вот не вдупляю как остаток от деления помог сделать 0 100 число.

раскрыть ветку (6)
Автор поста оценил этот комментарий
Внимательно разбери пример из поста с остатком деления на 4 :)
раскрыть ветку (5)
1
Автор поста оценил этот комментарий

не подскажешь почему в time_t currentTime = time(0); в аргументе 0?
Насколько я понял 0 это в мс с той самой даты 1970 года, а не текущее время

раскрыть ветку (4)
2
Автор поста оценил этот комментарий

Можно в референс заглянуть, например... (http://www.cplusplus.com/reference/ctime/time/)


time_t time (time_t* timer);

Функция принимает указатель на объект time_t, в который будет записано значение, т.е. разницы нет между


time_t t = time(nullptr);

и

time_t t;
time( &t ); 
раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Отличный сайт, сразу в избранное. С ним большинство вопросов отпадет. Спасибо

Автор поста оценил этот комментарий
Да, я это объяснил чуть позже - в Части 4, после знакомства с указателями :)
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Да? Пардон, нужно было тогда туда сослаться. Но референс тоже лишним не будет в нашем деле)

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку