Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201712699

Se o usuário fornecer um número que tenha mais de um divisor própri...

📅 2013🏢 UFBA🎯 UFBA📚 Linguagens de Programação
#Linguagens de Programação#Pascal

1

457941201712699
Ano: 2013Banca: UFBAOrganização: UFBADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
Texto associado
O programa DivisorProprio recebe da entrada de dados um número inteiro fornecido pelo usuário e mostra, na tela, um dos divisores próprios desse número. Os divisores próprios de um número são aqueles diferentes de 1 e do próprio número. Por exemplo, os divisores próprios de 6 são 2 e 3.

program DivisorProprio;
var
 num, i, divisor: integer;
begin
 writeln(‘Digite um número inteiro maior que zero’);
 readln(num);
 divisor := 0;
 for i := 2 to (num-1) do
   if (num mod i = 0) then
     divisor := i;
 if divisor <> 0 then
     writeln(divisor, ‘é um divisor próprio de’, num)
 else
     writeln(num, ‘não tem divisor próprio’);
end.
Se o usuário fornecer um número que tenha mais de um divisor próprio, o programa irá mostrar, na tela, o menor divisor próprio desse número.
Gabarito comentado
Anotações
Marcar para revisão

Esta questão foi aplicada no ano de 2013 pela banca UFBA no concurso para UFBA. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Linguagens de Programação, Pascal.

Esta é uma questão de múltipla escolha com 2 alternativas. Teste seus conhecimentos e selecione a resposta correta.

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200058736Linguagens de Programação

A especificação EJB (Enterprise Java Beans) padroniza o tratamento de operações comuns em aplicações, como persistência, integridade transacional e co...

#Java#Linguagens de Programação
Questão 457941200115543Linguagens de Programação

JAAS é uma solução utilizada em Java, para controle de acesso de aplicações.

#Java Platform
Questão 457941200479791Linguagens de Programação

Todo programa escrito em JavaScript – que não é uma linguagem orientada a objetos – pode alterar o conteúdo de uma página HTML que esteja sendo exibid...

#JavaScript#Linguagens de Programação
Questão 457941200767163Linguagens de Programação

O programa exibe, na tela, o conteúdo das posições m[1,5], m[2,5], m[3,5], m[4,5] e m[5,5].

#Linguagens de Programação#Pascal
Questão 457941200847011Linguagens de Programação

Para a criação de objetos utilizando a linguagem Java, devem-se usar expressões contendo a palavra‑chave new.

#Linguagens de Programação#Java
Questão 457941201033988Linguagens de Programação

A função Fa é recursiva.

#Linguagens de Programação#Pascal
Questão 457941201095333Linguagens de Programação

A função F é recursiva.

#Linguagens de Programação#Pascal
Questão 457941201222855Linguagens de Programação

Se o valor recebido em n for 2 e o valor recebido em x for 3, a função retorna o valor 6.

#Linguagens de Programação#Pascal
Questão 457941201717701Linguagens de Programação

A segunda ocorrência do comando for, nesse programa, tem o objetivo de inverter o conteúdo do vetor, ou seja, pegar o número que, após o primeiro for,...

#Linguagens de Programação#Pascal
Questão 457941202049267Linguagens de Programação

Variáveis do tipo de dado char, em Pascal, podem armazenar cadeias de caracteres com até, no máximo, 255 caracteres.

#Linguagens de Programação#Pascal

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do UFBA