• Matéria: Informática
  • Autor: luismijias
  • Perguntado 7 anos atrás

Leia o texto a seguir:



Um programador de computador, produtor de soluções de sistemas para um órgão governamental, necessita dar uma solução para um problema proposto. O programa deverá fazer uma série de ações relativas à pessoa física, tendo como base o Cadastro de Pessoa Física (CPF) do cidadão. O programa recebe o CPF, digitado pelo teclado. A função main() chama várias outras funções para completar o processamento deste programa hipotético. O programador codifica todas as funções do programa, inclusive a função que faz a verificação da validade do CPF.

O analista que especificou o programa pediu que o programador codificasse as instruções que encerram o programa, caso o CPF seja inválido, ou seja, faça uma parada brusca, com um código de cancelamento 999; caso o CPF seja válido, o programa deve continuar normalmente o processamento do programa.

Qual comando o programador deverá utilizar, dentro da função de validação de CPF, para que o programa termine de forma anormal com o código de erro solicitado pela especificação do analista?



Grupo de escolhas da pergunta

Return.

Exit (). A alternativa correta é Exit(), pois o comando exit() encerra a execução do programa imediatamente. Esse comando retorna um código de retorno ao sistema, e esse código é atribuído pelo programador, que neste caso o analista solicitou que fosse 999. Portanto, o comando a ser codificado é exit(999).

Continue.

Goto.

Break.

Sinalizar esta pergunta
Pergunta 20,2 pts
Leia o texto a seguir:



O laço de repetição é um recurso da lógica de programação imprescindível para o controle de fluxo de um programa. Em linguagem C, podemos utilizar três comandos que atendem perfeitamente a esse recurso, que são os for, while e do-while. A estrutura de repetição for tem por objetivo executar um bloco de comando, por um certo número de vezes, controlado por uma variável específica para esse fim. Sugerido quando o número de repetições é controlado por uma variável controladora ou quando houver a necessidade de inicialização e atualização.

Considerando as informações apresentadas, avalie as afirmações a seguir:



I. Para determinada situação que necessita de um laço de repetição, podemos utilizar qualquer um dos os três comados em C (for, while ou do-while), porém, do ponto de vista lógico, e até de performance, são recomendados comandos específicos para determinados tipos de problema.

II. O comando do-while é bastante recomendável quando se fizer necessário executar um bloco pelo menos uma vez e após a primeira vez.

III. No comando while, se a condição for falsa na entrada do laço de repetição, o bloco não é executado nenhuma vez, o que faz com que o laço não seja executado.



É correto o que se afirma em:

Grupo de escolhas da pergunta

Respostas

respondido por: luizmijias
10

Resposta:

Exit

Explicação:

Alternativa está correta, pois o comando exit() encerra a execução do programa imediatamente. Esse comando retorna um código de retorno ao sistema, e esse código é atribuído pelo programador, que neste caso o analista solicitou que fosse 999. Portanto, o comando a ser codificado é exit(999).

respondido por: ministeriomevidas
5

Resposta:

Exit ().

Explicação:

Alternativa A

Alternativa está correta, pois o comando exit() encerra a execução do programa imediatamente. Esse comando retorna um código de retorno ao sistema, e esse código é atribuído pelo programador, que neste caso o analista solicitou que fosse 999. Portanto, o comando a ser codificado é exit(999

Perguntas similares