Ir para o conteúdo
jonhhy

Bell/sinais sonoros

Mensagens Recomendadas

jonhhy

Boa tarde, tenho exercícios que pedem para utilizar a bell.

Problema: escreva 1 programa em C que apresente 2 linhas com strings e no final de cada strings deve se ouvir o sinal sonoro.

Mas pelo código e já experimentei acrescentar mais carateres de bips/bell :

#include <stdio.h>
main()
{
printf("Aqui vai um Apito \7\nAqui vai um Apito \a");
}

e o resultado é o mesmo. Só se consegue uma vez ouvir o bell.

é mesmo assim que é suposto funcionar?

Editado por thoga31
GeSHi

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Skun Fly

Eu reconheço esse problema do Livro "Linguagem C" de Luís Damas, estás a lê-lo?

Não é suposto acontecer isso e o código parece estar bem.. Estás a executar o programa pelo cmd ou estás a usar um ambiente de desenvolvimento específico, tipo o eclipse?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
brunoais

Tens um \7 na 1ª linha. Isso é suposto acontecer?


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
nelsonr

Tens um \7 na 1ª linha. Isso é suposto acontecer?

o \7 provoca um beep usando o speaker do pc.

jonhhy, se puseres só o \7 e só o \a ouves o som das duas maneiras?

  • Voto 1

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
brunoais
o \7 provoca um beep usando o speaker do pc. jonhhy, se puseres só o \7 e só o \a ouves o som das duas maneiras?

... em 2 printf em separado.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jonhhy

Eu reconheço esse problema do Livro "Linguagem C" de Luís Damas, estás a lê-lo?

Não é suposto acontecer isso e o código parece estar bem.. Estás a executar o programa pelo cmd ou estás a usar um ambiente de desenvolvimento específico, tipo o eclipse?

Sim estou a ler o livro.

O programa compilo e executo pelo terminal

o \7 provoca um beep usando o speaker do pc.

jonhhy, se puseres só o \7 e só o \a ouves o som das duas maneiras?

Não, só ouço uma nelsonr.

Mesmo que ponha vários \7 seguidos só se ouve uma, achei estranho isso

Tens um \7 na 1ª linha. Isso é suposto acontecer?

sim experimentei fazer desse jeito, também dava para fazer assim:

#include <stdio.h>
main()
{
printf("Aqui vai um Apito \7\n");
printf("Aqui vai um Apito \a\n");
}

mas de igual forma, só se ouve uma vez a bell

Editado por thoga31
Tags CODE + GeSHi

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
brunoais

E se usares 2x o \a em vez de ser só na 2ª? (só para experimentar).

Se n ser, tenta por um sleep() e ver o que acontece.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.