Perguntas com a marcação «c»

8
Ajude-me a tocar minha gaita

Ontem comprei uma gaita: Figura 1: A gaita. No entanto, meus sonhos de poder tocar gaita de blues com alma que move as pessoas e faz um homem adulto chorar foram rapidamente frustrados por dois problemas: A gaita só pode tocar certas notas; Eu sou deprimente ruim em tocar gaita. Apesar da...

8
Reproduzir uma música RTTTL

O usuário quartata postou esse desafio , mas negligenciou o fato de que, por qualquer motivo, ele não é capaz de reproduzir arquivos MIDI em seu computador. Vamos ajudá-lo escrevendo um programa completo que lê uma música no formato RTTTL a partir da entrada padrão, imprime o nome da música na...

8
Quão bêbado estou e quando posso dirigir de novo?

É fim de semana e o que os caras legais estão fazendo nos finais de semana? Bebendo, é claro! Mas você sabe o que não é tão legal? Beber e dirigir. Então, você decide escrever um programa que diz a você como está carregado e quando poderá dirigir novamente sem ser detido pela polícia e perder sua...

8
Resolução de variantes do quebra-cabeça de olhos azuis

O quebra-cabeça "Olhos Azuis" original é dado aqui (e abaixo). Um grupo de pessoas com cores variadas vive em uma ilha. Todos eles são lógicos perfeitos - se uma conclusão puder ser deduzida logicamente, eles farão isso instantaneamente. Ninguém sabe a cor dos seus olhos. Todas as noites à...

8
Viajando em uma Terra plana

As coordenadas no mundo da Terra plana consistem em latitude (x) e longitude (y), que são números inteiros no intervalo de 0 a 9999. Muito parecido com números inteiros gaussianos , mas eles sempre são escritos usando esta notação: 411S 370E Ou seja, com Sou Nanexado à latitude e / Eou Wanexado...

8
Números excluídos

Dado um número inteiro N, imprima o Nnúmero positivo th Kcom a seguinte propriedade na base decimal: Para cada dígito Ina posição Pde K, o número formado Kremovendo o Pdígito (ie I) é divisível por I. Exemplo e observações 324 é esse número: 3 divide 24 2 divide 34 4 divide 32 Nota 1:...

8
Matemática de dois símbolos

Introdução Os quatro operadores matemáticos básicos (+, -, *, /) podem ser reduzidos para apenas dois, devido ao fato de: x + y = x - (-y) x * y = x / (1/y), y != 0 x * 0 = 0/x Desafio O desafio é receber a entrada como uma "string" que contém: Números Variáveis ​​de caractere único ("x",...

8
C totalmente modular: Classificação

Você é um professor de ciência da computação que ensina a linguagem de programação C. Um princípio que você procura transmitir aos alunos é a modularidade . Infelizmente, as aulas anteriores tendem a não receber a mensagem, enviando tarefas com todo o programa main(). Portanto, para este semestre,...