Ir ao conteúdo

Ansi C

Membro Pleno
  • Posts

    3.284
  • Cadastrado em

  • Última visita

Tudo que Ansi C postou

  1. Coloque as coordenadas do herói em um vetor.
  2. @Welington Silva 2002 Se N = 500, qual no seu entediamento é a resposta e por quê?
  3. main () //** ✘ Esqueceu de especificar o tipo int no retorno da função 'int main ()' //** Por padrão a linguagem sempre vai adota 'int' nesses casos automaticamente. ... cont = 0; while (i < num) { if (num % i == 0){ cont++; } i++; } //** ✘ O Bloco lógico acima ~verificar ocorrência de primos no intervalo [2,...,N] //** Para verifiacar que um valor desse intervalo é primo se faz necessário: //** while (i <= num){ //** if (eprimo (i)) ++cont; //** ++i; //** } //** E a função eprimo () é uma algoritmo de teste de primalidade. Teste para iniciantes: Teste de primalidade via divisão por tentativa. No final o programa imprime o valor em cont
  4. Desistiu? Pareceu-me que sim .
  5. Muda pouca coisa ou quase nada. Acho que na verdade o usuário está com isso escolhendo ver somente 1 por vez. e o professor tem sempre razão (até acabar a aula)!
  6. Proponho o desafio @devair1010! ~~//~~ Resolva o Exercício (moleza) Só que somente com While e Vetores.
  7. Muito Bom! ^^ Caso o uso de If-Else não é também possível, lhe resta uso de vetor de funções. Vetor de funções é um vetor cujo elemento é uma função .
  8. A dica mais obvia para um "iniciante": estude os fundamentos da linguagem e comece por pesquisas de livros da linguagem C++ na internet.
  9. (.) e não (,) para separar as frações
  10. Se a entrada tem por exemplo esse formato: N Símbolo Você só precisa de uma letra (C, K, F) depois do escalar N para toma a decisão certa. Entendo exatamente que essa é a questão, o usuário não escolhe, o programa faz conversões de acordo com a escala de entrada. Se é C o programa entrega K F Não vai usar Switch então ao menos use If-else.
  11. Seu programa pode mudar de resposta a cada laço? Ou não! quando n = 0, [n - 1] não é igual a [-1]?
  12. Ansi C

    C Fila em Liguagem C

    Coloque um exemplo de entrada e saída.
  13. = 4 Tive um Professor que aconselhava voltar para Pré-Escolar depois disso! Leia os fundamentos (apostila), Leia novamente e depois volte! Não apague o código, use para comparação do Antes e o Depois.
  14. @Matheus Freitas Você consegue codificar essa estrutura ?
  15. ??? Sobreposto Pelo ??? Leia um número N fornecido pelo usuário. Em seguida leia N pares de números X e Y, esse números representam intervalos. Portanto serão N intervalos de números. Imprima quantos desses intervalos são sobrepostos pelo intervalo seguinte. O problema é de sobreposição de Intervalos ? O que faz um intervalo ser sobreposto pelo intervalo seguinte? Como se cada intervalo fosse tijolos, sequência de tijolos na parede. [x.y] [x........y] [x.........y............] [........x...........y.........] [x........................................y] Intervalos menos densos são sobrepostos pelo seguinte se mais denso. Intervalos anteiros são sobrepostos pelo seguinte se posterior. Notei no exemplo de entrada, todos os intervalos, um após o outro, existe intersecção em pelo menos um número entre um intervalo e o seguinte. É Sobrepostos! Experimento fazer o mesmo com papel caneta. Uma conclusão. Dois intervalos contém parcialmente ou completamente a partir de certo x um ao outro SE (x ≤ x1 ≤ y OU x1 ≤ x ≤ y1) É VERDADEIRO ENTÃO É SOBREPOSTOS
  16. Notei que lê e verifica a ordenação seguidamente. Primeiro você somente pega os 100 números e guarda em um vetor, Depois Examina o Vetor! Pule a leitura de 100 números e cria um vetor já preenchido (10) para teste do algoritmo principal: Que determina se há uma sequência. Dica x1 < x2,..., < xn: Então é Crescente. x1 > x2,..., > xn: Então é Decrescente. Parece fácil, mas não é Tente essas dicas.
  17. Sugestão de design é agrupar as linhas de strings literais num chamada da função ao invés de muitas
  18. Defina uma Struct ponto e com isso melhore a organização do código Existe lista de Entrada para realização de Testes ? Porque talvez os argumentos sejam direção e alcance da flecha, isso requer p ≥ 1 para arqueiro acerta.
  19. string de formatação scanf para leitura de sequência de caracteres com limite em uma palavra é " %s" Quando precisamos de nomes compostos (+1 palavra) a formatação é esse: " %[^\n]" Com relação a função mencionada, recomendo cadastrar 1x por chamada da função, isso é, remova o loop de dentro e coloque-o fora da função cadastro.
  20. Um arqueiro encontra-se parado em um ponto A e dispara uma flecha numa direçao dada por um vetor D na tentativa de acertar uma maça que encontra-se parada num ponto M.Escreva um programa em C que verifica se o arqueiro acertou a maça. ~//~ Você pode simplificar ainda mais coisas a curva é uma reta (MRU) Para sabermos a direção da flecha o problema nos da um Vetor (D) O problema nos dá também a origem para tudo ponto (A) E por último, a localização da maçã ponto (M) Importante são as coordenadas dos 2 Vetores: O que se lê (D) e o que se determina (AM), pois quando são iguais ou múltiplos é porque o arqueiro está na direção certa. Ainda, pode-se tenta a função da curva (de 1ª grau) do segmento (A, A+D) do problema. Vetores múltiplos tem a mesma proporção (p > 0) A solução previsa ser no R3.
  21. Nomeamos a variável resultado de imc, pois é o nome mais descritivo. resultado como nome dessa variável é muito genérico. Existe então: imc = peso / (altura * altura) Sugestão de Apresentação
  22. Tem pelo menos duas maneiras de se fazer essa troca de sinal no numerador da formula; usando a função potência ou usando uma variável de valor 1 com alternância do sinal: um = -um // equivale à um *= -1 Se o rigor matemático importa então é: pow (-1, n)
  23. https://meiobit.com/272167/top7-the-greatest-epic-failures-of-the-computing/ Pode ser interessante para outro que consulta o CdH ver um exemplo com alocação. Alocação de memória não representa nada no grau de segurança se tem boas prática porque seus erros mais comuns são de uso inadequado. Sem Pânico
  24. O meu apelo de ponteiro é por causa do desgosto por notação de vetores; O uso da variável static (int/char *) foi equivocado porque seu melhor sentido está em: contador de dígitos (conta o número de chamadas para alocação dinâmica de string binário) índice de bit significativo (percorre a string enquanto número de chamadas na pilha diminui) No aguardo.
  25. Os dois fazem a escolha mais equivocada com relação a o tipo static; antes char * do que int.

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!