Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 69 de 353

(ADAPTADA) Na AULA 4 aprendemos a trabalhar com as instruções de break e continue dentro dos laços de repetição. Sobre este assunto, analise as afirmativas a seguir:


I - A instrução continue é capaz de fazer com que o laço de repetição garanta que a próxima iteração irá acontecer, pois ele ignora o próximo teste lógico do loop.

II - A instrução break é capaz de fazer o loop retornar ao seu inicio, recomeçando o laço.

III - É permitido combinarmos estruturas de break e continue dentro de um mesmo laço de repetição


Acerca das afirmativas apresentadas, assinale somente as CORRETAS:

Estudar questão
Leia o texto abaixo:
Um departamento de estatística de uma empresa necessita que seja desenvolvido um programa que colete as intenções de votos de uma amostra de uma determinada população. Esse programa deverá obter as respostas dessa população sobre a intenção de voto de cada respondente, que deverá escolher entre cinco candidatos. Ao final, deverá ser mostrado o percentual de votos para cada candidato.
Sabendo que as informações que serão mostradas na tela deverão estar em formato percentual, o programador declarou as variáveis para receber os valores no formato de percentual, com duas casas decimais.
Considerando as informações apresentadas, avalie as afirmacoes a seguir:
I. O programador deverá declarar as variáveis que receberão o percentual com o tipo float.
II. O programador deverá declarar as variáveis que receberão o percentual com o tipo int.
III. O programador deverá declarar as variáveis que receberão o percentual com o tipo booelano.
É correto o que se afirma em:
Estudar questão

Ao ser declarado duas matrizes com seus respectivos nomes, matrizA e matrizB, as duas são do tipo inteiro, porém a matrizA é do tamanho 4 \times 5 (matrizA[4][5]), e a matrizB é do tamanho 5 \times 4 (matrizB[5][4]).
Pensando nisso, assinale a alternativa correta:

Estudar questão

As estruturas de repetição são fundamentais na programação, permitindo a execução repetida de um bloco de código enquanto uma determinada condição é verdadeira. Em TypeScript, existem dois tipos principais de estruturas de repetição: o "for" e o "while". O loop "for" é usado quando o número de iterações é conhecido, enquanto o loop "while" é utilizado quando a condição de parada pode ser avaliada a cada iteração.

Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:

  • ( ) O loop "while" é utilizado quando o número de iterações é conhecido antecipadamente.
  • ( ) O loop "for" é indicado quando a condição de parada não pode ser avaliada previamente.
  • ( ) As estruturas de repetição ajudam a automatizar tarefas que requerem execução repetida.
  • ( ) As estruturas de repetição permitem a execução sequencial de um bloco de código sem nenhuma restrição.
Estudar questão
Leia o texto a seguir: Um programador experiente recebe o seguinte desafio de seu coordenador: realizar a manutenção em um programa desenvolvido na linguagem de programação C. Em um determinado trecho do programa, existe uma função com um conjunto de if-else-if aninhados, o qual verifica se o conteúdo de uma determinada variável numérica é igual a um determinado valor. Esse ponto específico do código está muito confuso. O programador verificou também que, para a mesma variável, foi colocada uma sequência de if, conforme demonstrado no trecho de código abaixo:
....
1 if (a == 5) {
2 x = x * 1.1;
3 }
4 if (a == 10.0) {
5 x = x * 1.2;
6 }
7 if (a == 20.0) {
8 x = x * 1.3;
9 }
10 if (a == 30.0) {
11 x = x * 1.4;
12 }
13 x = x + k;
O que motiva a manutenção nesse ponto do código é a estrutura de if analisada, que é um ponto onde a performance do programa é prejudicada, pois a mesma variável é testada 4 vezes, mesmo que o resultado do primeiro if já tenha sido verdadeiro. Considerando as informações apresentadas, assinale a opção correta.
Estudar questão

A comunicação organizacional constitui o processo por meio do qual a informação se movimenta e onde há o intercâmbio entre pessoas dentro de uma organização. Assinale os três tipos de canais formais:

Estudar questão
Acerca da estrutura while (enquanto), assinale somente as CORRETAS:
Estudar questão

O uso de estruturas de dados, como listas e tuplas, é de grande utilidade para as linguagens de programação, especialmente para a Python, que explora esses recursos com grande eficiência.
Com base nas listas e tuplas, selecione a alternativa correta:

Estudar questão

Analise o trecho de código em C a seguir.

#include 
int comp(int a, int b) {
    if (b == 0) return a;
    else return comp(b,a%b);
}
int main() {
    printf("%d",comp(15,20));
}

O valor impresso após a execução desse código é

Estudar questão

Um aluno estava estudando e se deparou com uma questão: Precisava que o usuário interagisse com o algoritmo para entrar com o ano atual. Analise as respostas e escolha a opção correta.

I depois de declarar a variável, deveria incluir a linha: leia ano;

II depois de declarar a variável, deveria incluir a linha: leia a;

III depois de declarar a variável, deveria incluir, obrigatoriamente, as duas linhas porque, sem o comando imprima, o comando leia não funciona: imprima "\nDigite ano atual: "; leia anoAtual

IV O comando imprima não é obrigatório, mas, geralmente, é incluído porque diz o que se espera que seja digitado

A segunda está errada porque uma variável de nome a não serve para armazenar o ano.

Estudar questão