Упражнения C: генерация случайного числа
Тип переменной C: упражнение 5 с решением
Напишите программу на C для генерации случайного числа.
Пример решения :
Код C:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main ()
{
int number, input;
/* initialize random seed: */
srand ( time(NULL) );
/* Generate a random number: */
number = rand() % 10 + 1;
do {
printf ("\nGuess the number (1 to 10): ");
scanf ("%d",&input);
if (number > input)
printf ("The number is higher\n");
} while (number!=input);
printf ("That is correct!\n\n");
return 0;
}
Пример вывода:
Угадай число (от 1 до 10): 6 Число выше
Блок - схема:
Редактор кода программирования C:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C для преобразования строки в двойное число.
Далее: Напишите программу на C для сортировки элементов массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code