Форум программистов, компьютерный форум, киберфорум
Наши страницы

Рандомный вывод картинки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Хеширование и рехеширование элементов массива http://www.cyberforum.ru/cpp-beginners/thread1544488.html
Помогите сделать реализацию на консоли хеширование и рехеширование массива с 65 записями(число + название)
C++ Условие не соблюдается. выводит if в любом случае вот код. что я делаю не так? на условие не обращайте внимания, я только учусь. суть в том, что он в любом случае пишет "вы ввели отрицательное значение" #include <conio.h> #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread1544486.html
Площадь многоугольника C++
Всем добрый вечер! Есть задача: Заданы координаты n последовательных вершин многоугольника. Определить его площадь. Входные данные Первая строка содержит количество вершин многоугольника n. В...
C++ Не работает, если массив динамический ?! Почему?
Простая задача, есть текст , удалить из него набор символов, вот код - все работает -> char c = "ky12345ky1234ky123ky12ky1", // некоторый текст cNew =""; // char x...
C++ Вывести на консоль все числа Мерсена в заданном интервале http://www.cyberforum.ru/cpp-beginners/thread1544475.html
1. Вывести на консоль все числа Мерсена в заданном интервале. Числом Мерсена называется простое число n, которое представимо в виде n=2p-1, где р – также натуральное число. Например, , . При...
C++ Как правильно распределить динамическую память? При запуске программы и вводе строки, в одном случае программа выполняется, а в другом выдает, что прекращена работа программы. Понимаю, что ошибка в распределении памяти, но не пойму точно как... подробнее

Показать сообщение отдельно
IVSasha
6 / 6 / 2
Регистрация: 29.07.2015
Сообщений: 61
04.10.2015, 21:25
owire,
присвоить всем картинкам имена img0.jpg, img1.jpg, img2.jpg, .., img35.jpg
потом взять случайное число от 0 до 35 функцией rand() % 36
C++
1
picture_number = rand()%36;  // номер картинки от 0 до 35
далее собрать название картинки из этого числа
C++
1
2
char name_kartinake[50];
wsprintf(name_kartinake, "img%d.jpg", picture_number);
и теперь можно открыть эту картинку

примерно так.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru