Ir ao conteúdo
  • Cadastre-se

Beep C++


NewCod

Posts recomendados

Olá amigos

achei esse codigo em outro forum pesquisei no google sobre ele mas nao achei nada

#include <iostream>
#include <windows.h>
#include <stdio.h>
#include <locale.h>

using namespace std;

int main ()

{

setlocale(LC_ALL,"");

printf("Dó\n") ;
Beep (261, 2000);

printf("Ré\n");
Beep (293, 2000);

printf("Mi\n");
Beep (329, 2000);

printf("Fá\n");
Beep (349, 2000);

printf("Sol\n");
Beep (392, 2000);

printf("Lá\n");
Beep (440, 2000);

printf("Si\n");
Beep (493, 2000);

return 0;
}

Bom gostaria de saber sobre o "Beep (493, 2000);"

Pra que serve esse 493 e 2000

QUERIA SABER SOBRE O setlocale(LC_ALL,""); TAMBEM

OBRIGADO

Link para o comentário
Compartilhar em outros sites

A função beep toca um som, ela recebe como parâmetros a frequência do som (notas musicais) e o tempo de duração do som.

Beep(frequência,duração); 

Assim nesa linha

Beep (493, 2000);

, 493 é a frequencia da nota SI e 2000 é o tempo que ela fica tocando, assim da pra fazer qualquer ritmo.

Já o setlocale(LC_ALL,""); serve para habilitar acentuação e permitir caracteres típicos da lingua portuguesa, como o ç.

Quando a função não recebe nenhum parametro "", é usada a lingua padrão do sistema.

Para definir uma é só colocar entre as aspas:

setlocale(LC_ALL,"Portuguese");

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...