Jump to content
Fórum Script Brasil

Question

2 answers to this question

Recommended Posts

  • 0

As condições colocadas na linha número 18 e número 21 estão erradas, pois você tomou elas como string colocando a condição entre aspas portanto o programa não está reconhecendo a condição e está apenas a imprimir o que está dentro da função printf 

Por outra a primeira parte do seu programa que verifica a paridade de um número tem linhas de código desnecessárias o que não indica uma boa forma de programar, como programadores devemos procurar a solução mais eficaz e simples para um programa . Então refiz a primeira parte do teu programa de forma mais simples . OBS: o teu programa está certo apenas não é a maneira mais correta de programarB1B1105B-6B7A-4A7D-AB11-5D15C390B276.thumb.jpeg.fa07adaa0e8f21be649e6d9e792dfd7a.jpeg

Link to post
Share on other sites
  • 0

Outro erro que notei na linha 18 e 21 foi você não colocar os delimitadores da condição if ( “{} “). Ex: if ( n/3 ) { 

printf(“O número é divisível por três ”);

}
por último uma forma de verificar se o número é primo ou não seria utilizando um ciclo de repetição porque esta verificação vai consistir em procurar um número além de 1 e o próprio número digitado na qual o resto da divisão seja 0.  O ciclo de repetição vai parar na metade do número digitado . Depois dessas orientações seu problema estará resolvido
A321F263-1AF4-4D8F-A2AC-16BDF4895AE8.thumb.jpeg.793004798ef6f5686e66940c8b8b1552.jpeg

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      149264
    • Total Posts
      645605
×
×
  • Create New...