Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 26.12.2016
Сообщений: 24

Написать программу, выводящую на экран картинку с музыкой (в окошке)

26.12.2016, 21:12. Показов 1589. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Говорю сразу - я в С++ нуб. Если кто знает, подскажите пожалуйста, как написать код, чтобы он скомпилировал .exe файл, который при запуске будет выводить на экран картинку и желательно с музыкой (в окошке). Просто так я хочу хоть что-то изучить в этом языке.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.12.2016, 21:12
Ответы с готовыми решениями:

Написать программу, которая выводит сообщение на экран (в окошке)
Напишите, пожалуйста, такой код, чтобы он скомпилировал .exe файл, который при запуске выводит сообщение (например Hello Word). Я просто не...

Написать программу выводящую на экран
таблицу значений функции Y= sin(X) на отрезке с шагом h. (аргумент функции sin(x) выражается в радианах , а не в привычных градусах...

Написать программу, выводящую на экран треугольник
Всем привет! Написать программу выводящую на экран треугольник: * *** (ребят,не получается отредактировать...

12
 Аватар для FreeYourMind
147 / 147 / 104
Регистрация: 13.11.2016
Сообщений: 557
26.12.2016, 23:21
просто так если вам напишут код, вы в нем не разберетесь если не знаете языка. хотите изучить, начните с низов.. читайте книги..
0
599 / 421 / 137
Регистрация: 02.10.2008
Сообщений: 1,798
Записей в блоге: 1
27.12.2016, 07:09
Для начала надо определиться под что пишем. Музыка и графика в стандартах не описана, и потому зависит от операционки.
0
114 / 112 / 62
Регистрация: 15.03.2013
Сообщений: 561
Записей в блоге: 5
27.12.2016, 07:13
Цитата Сообщение от Strix103 Посмотреть сообщение
который при запуске будет выводить на экран картинку и желательно с музыкой (в окошке). Просто так я хочу хоть что-то изучить в этом языке.
Это явно не то, с чего надо начинать изучение языка. Начните с азов, почитайте книжки,смотрите темки в этом разделе, пытайтесь что-то реализовать сами.
0
1 / 1 / 0
Регистрация: 26.12.2016
Сообщений: 24
27.12.2016, 12:54  [ТС]
Ну я немного разбираюсь в скриптенге (на других языках) , просто с этим языком я никогда не работал.
0
Эксперт С++
 Аватар для Maxim Prishchepa
1936 / 1048 / 109
Регистрация: 29.03.2010
Сообщений: 3,167
27.12.2016, 12:56
эм.. это вам в винапи скорее всего
0
1 / 1 / 0
Регистрация: 26.12.2016
Сообщений: 24
27.12.2016, 13:16  [ТС]
Цитата Сообщение от drfaust Посмотреть сообщение
Для начала надо определиться под что пишем. Музыка и графика в стандартах не описана, и потому зависит от операционки.
Для Windows.
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
27.12.2016, 14:00
Художник из меня, конечно, так себе, но всё же попробую.
C++
1
2
3
4
5
6
#include <iostream>
 
int main()
{
    std::cout << "\a\a\a   *\n  * *\n *****\n  ***";
}
Нужно что-то серьёзнее - смотрите WinAPI.
0
1 / 1 / 0
Регистрация: 26.12.2016
Сообщений: 24
27.12.2016, 14:26  [ТС]
Цитата Сообщение от MrGluck Посмотреть сообщение
Художник из меня, конечно, так себе, но всё же попробую.
C++
1
2
3
4
5
6
#include <iostream>
 
int main()
{
    std::cout << "\a\a\a   *\n  * *\n *****\n  ***";
}
Нужно что-то серьёзнее - смотрите WinAPI.
Объясните, если не сложно, что значит этот код (я просто в С++ новичок).
0
Эксперт С++
 Аватар для Maxim Prishchepa
1936 / 1048 / 109
Регистрация: 29.03.2010
Сообщений: 3,167
27.12.2016, 14:28
Цитата Сообщение от Strix103 Посмотреть сообщение
Объясните, если не сложно, что значит этот код (я просто в С++ новичок).
Литература C++
если вы такого не понимаете, то значит ни одной книги по С++ в глаза не видели... рекомендую как минимум, почитать хоть 5-10 глав книги, а потом уже "войтивайти"
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
27.12.2016, 14:31
Цитата Сообщение от Strix103 Посмотреть сообщение
что значит этот код
Вывод на экран последовательности символов. Это самый первый урок. Только фразу "Hello world!" поменять на мой вывод.
0
 Аватар для FreeYourMind
147 / 147 / 104
Регистрация: 13.11.2016
Сообщений: 557
27.12.2016, 16:02
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
using namespace std;
void main(){
    setlocale(LC_ALL,"Russian");
    int row, i, j, space;
    cout << "введите количество рядов" << endl;
    cin >> row;
    for(i=row; i>=1; --i)
    {
        for (space=0; space<row-i; ++space)
            cout << " ";
        for(j=i;j<=2*i-1;++j)
            cout << "*";
        for (j=0; j<i-1;++j)
            cout << "*";
        cout << endl;
    }
    cout << '\a' << endl;
    system("pause");
}
как вариант
0
0 / 0 / 0
Регистрация: 22.06.2016
Сообщений: 5
09.01.2017, 02:06
В с++ в библиотеке "windows.h" (альтернативу на пингвине и маке ей не знаю)
и есть веселая функция Beep(440,500);
единственный мину монофония , да и как по мне слишком большая задержка между проигрыванием нот.
В первый параметр передается частота звучания ноты к примеру 440-нота ЛЯ первой октавы;
Во второй параметр передается длительность в мс.(1мин=60000мс).
Вызываю я это торжество путем чтения из файлика .
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
FILE * fi;
                fi = fopen(bufff, "rt");
                int n[50];
                int b[50];
                int h = 0;
                    int setNote=20;
                for(;h<setNote;h++){
                    fscanf(fi, "%d", &n[h]);
                    fscanf(fi, "%d", &b[h]);
                    cout <<" "<<h<< n[h] << " " << b[h] << endl;
                    Beep(n[h], b[h]);
                }
                fclose(fi);
Прикладываю начало песни Rammstien-mutter
mom.txt
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.01.2017, 02:06
Помогаю со студенческими работами здесь

Написать программу, выводящую из файла на экран строку с заданным номером
Написать программу, выводящую из файла на экран строку с заданным номером.

Написать программу, выводящую на экран сумму и среднее арифметическое N случайных чисел
Написать программу, выводящую на экран сумму и среднее арифметическое N случайных чисел, заданных в диапазоне от А до В. Основная программа...

Написать программу, выводящую на экран целые числа от 1 до 20 за исключением чисел, кратных 3, 5, 7
Написать программу, выводящую на экран целые числа от 1 до 20 за исключением чисел, кратных 3, 5, 7.Через while или через цыклы

Написать программу, выводящую на экран монитора таблицу умножения на заданное число
Написать программу, выводящую на экран монитора таблицу умножения на N. А задание такого типа,не подскажете,как делать?

Написать программу, выводящую на экран ряд чисел Фибоначчи до значения, указанного пользователем
Кто сможет решить задачу на С++. Через цикл &quot;while&quot;? Написать программу, выводящую на экран ряд чисел Фибоначчи до значения, указанного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru