Í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 457941201437681

O laço constituído pelo comando for será executado tantas vezes qua...

1

457941201437681
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.
O laço constituído pelo comando for será executado tantas vezes quanto for o valor da variável num, de modo que, por exemplo, se o valor colocado na variável num for 20, o laço será executado vinte vezes.
Gabarito comentado
Anotações
Marcar para revisão
📅 2013🏢 UFBA🎯 UFBA📚 Linguagens de Programação
#Linguagens de Programação#Pascal

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 457941200446219Linguagens de Programação

Vetores em Pascal definem agregados de vários dados, e, desse modo, diferentes elementos de um mesmo vetor podem ter tipos de dados diferentes e ser r...

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

O identificador NOTA_1 é válido em Pascal e pode ser usado como nome de variável.

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

O uso da variável aux, nesse programa, está correto, mas não é realmente necessário, ou seja, poder-se-ia substituir, nesse caso, o bloco de comandos ...

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

O comando while, da linguagem Pascal, é de repetição e permite que a execução de um bloco de comandos seja repetida quando uma condição for verdadeira...

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

A primeira ocorrência do comando for, nesse programa, permite que o usuário digite 10 números inteiros, que são colocados no vetor v da seguinte manei...

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

Programas em Pascal podem ter dois tipos de subprogramas: procedimentos e funções, sendo que uma das diferenças entre ambos é que procedimentos não po...

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

Ao construir aplicações web utilizando o JSF, não é possível adotar o Tomcat para sua execução.

#Servidores de Aplicação#Desenvolvimento Web#Java Frameworks
Questão 457941201303813Linguagens de Programação

Um dos objetivos do CSS é definir a apresentação de documentos escritos, como HTML ou XML.

#CSS
Questão 457941201508437Linguagens de Programação

O Programador é um profissional de Informática, cuja função principal é prestar suporte técnico, presencial ou por telefone, ao usuário, ajudando-o a ...

#Fundamentos de Programação
Questão 457941202011842Linguagens de Programação

Se o parâmetro n receber o valor 0 (zero), a função Fa retornará o valor 1.

#Linguagens de Programação#Pascal

Continue estudando

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