🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Vestibular Sobre lógicas de programação em algoritmos e estrutura de dados

Questões Discursivas

Foram encontradas 3 questões

Ano: 2025 Banca: VUNESP Órgão: FCM/SANTA CASA Prova: VUNESP - 2025 - FCM/SANTA CASA - Vestibular - Medicina |
Q4148496 Algoritmos e Estrutura de Dados
Em um código de programação escrito em linguagem natural, uma lista é uma sequência de valores numéricos entre colchetes; por exemplo, [5 –1 3 10] é uma lista contendo 4 valores: 5, –1, 3 e 10.

O comando Q80_1.png (156×20) recebe uma variável varlista que contém uma lista e modifica cada elemento da lista que não é múltiplo de 3 para o múltiplo de 3 mais próximo, guardando o resultado na mesma variável varlista. Por exemplo, suponha que varlista contenha [5 –1 3 10]; ao executar o comando Q80_2.png (169×20) a variável varlista  passa a conter [6 0 3 9]. O comando Q80_3.png (156×20) recebe uma variável varlista e uma variável n e soma o valor da variável n a cada elemento da lista, guardando o resultado na mesma variável varlista. Por exemplo, suponha que varlista contenha [5 –1 3 10] e que a variável n contenha o valor 9; ao executar o comando Q80_4.png (157×20) a variável varlista passa a conter [14 8 12 19]. O comando Q80_5.png (156×20)atribui à variável x o menor elemento da lista varlista. Por exemplo, suponha que varlista contenha [5 –1 3 10]; ao executar o comando Q80_6.png (129×20) variável x passa a armazenar o valor –1.

Considere o seguinte código de programação, escrito em linguagem natural:

Q80.png (344×201)

Após a execução desse código, o valor armazenado na variável n é
Alternativas
Ano: 2013 Banca: UFBA Órgão: UFBA Prova: UFBA - 2013 - UFBA - Vestibular de Computação |
Q1268880 Algoritmos e Estrutura de Dados
O programa Vetor define um vetor de 100 elementos do tipo inteiro, coloca o número 0 (zero) como conteúdo dos elementos que ficam nas posições de índice par e o número 1 (um) como conteúdo dos elementos que ficam nas posições de índice ímpar.
program Vetor; var v: array [1..100] of integer; i: integer; begin for i := 1 to 100 do v[i] := (i+1) mod 2; end.
Alternativas
Ano: 2013 Banca: UFBA Órgão: UFBA Prova: UFBA - 2013 - UFBA - Vestibular de Computação |
Q1268863 Algoritmos e Estrutura de Dados
O operador div é aquele que calcula o resto da divisão entre dois números inteiros.
Alternativas
Respostas
1: C
2: E
3: E