-
Total de itens
2 -
Registro em
-
Última visita
Posts postados por Cândido Júnior
-
-
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 programar
Me ajudem, por favor
em Grupo de Estudos
Postado
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