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:
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:
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
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás