Logo Passei Direto
Buscar
Considere as três afirmacoes a seguir: I - Recursividade é uma forma de repetição. II - Variáveis são uma abstração de locais de memória do computador. III - Operações aritméticas e lógicas só́ podem ser realizadas entre operandos do mesmo tipo. Está(ão) correta(s):
Apenas I
II e III
I, II e III
I e II
Apenas II
User badge image
Questões para o Sucesso

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar cada uma das afirmações: I - Recursividade é uma forma de repetição. Verdadeiro, a recursividade pode ser vista como uma forma de repetição, pois uma função recursiva chama a si mesma para resolver um problema. II - Variáveis são uma abstração de locais de memória do computador. Verdadeiro, variáveis representam locais de memória onde os dados podem ser armazenados e manipulados. III - Operações aritméticas e lógicas só podem ser realizadas entre operandos do mesmo tipo. Verdadeiro, em muitas linguagens de programação, operações aritméticas e lógicas requerem que os operandos sejam do mesmo tipo ou que sejam convertidos para um tipo comum. Portanto, todas as afirmações I, II e III estão corretas. A alternativa que contém todos os itens verdadeiros é: I, II e III.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Considere o seguinte programa escrito em C.
Embora o programa não apresente erro de compilação, assinale a alternativa que apresenta um possível motivo para o seu mau funcionamento.
A função scanf deveria ter sido invocada com scanf("%d", num).
As funções scanf e printf deveriam ter sido invocadas com "%d", e não "%f".
A função printf deveria ter sido invocada com printf("num = %d \n", num).
A função scanf deveria ter sido invocada com scanf("%f", num).
As funções scanf e printf deveriam ter sido invocadas com "%c", e não "%f".

Com relação aos 3 segmentos de estrutura de repetição, avalie cada assertiva a seguir como V(verdadeira) ou F(falsa).
Assinale a correta sequência de V e F, para a classificação das assertivas:
I. O comando FOR é o mais indicado quando sabemos quantas vezes a repetição vai ocorrer.
II. O comando WHILE é uma estrutura de repetição que precisa de uma condição que controle quando o trecho deve se repetir.
III.O comando DO... WHILE, por realizar o teste ao final do laço de repetição, vai sempre executar ao menos 1 vez a sequência de comandos a se repetir.
IV.O comando WHILE executa a repetição até que a condição seja verdadeira, isto é, enquanto a condição for falsa.
V, V, V, F
V, V, F, V
F, F, V, V
F, V, F, V
V, V, V, V

Na codificação de um programa na linguagem C, é necessária a declaração de uma matriz bidimensional para armazenar as notas de 6 disciplinas de uma turma com 30 alunos.
Marque a alternativa que apresenta, de forma correta, a declaração dessa matriz, chamada de notasAlunos:
float notas [30][6];
float notas [6][30];
float notas [30|6];
float notas [6,30];
float notas [30,6];

Observe a figura, a seguir, com um pequeno programa em Portugol:
Suponha que, ao executar o programa, o usuário tenha digitado os valores a seguir: 10, 11, 11. Assinale a alternativa que representa a saída do console:
"nCaso 2n"
Caso 2
Caso 3
"nCaso 3n"
Caso 1

Em relação a tipos de dados, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir:
Assinale a alternativa que apresenta a sequência correta:
( ) char é um tipo simples.
( ) double é um tipo estruturado.
( ) float é um tipo simples.
( ) int é um tipo simples.
( ) void é um tipo estruturado.
V, F, V, V, F
F, V, V, F, V
F, F, V, F, V
V, V, F, F, F
F, F, F, V, V

Mais conteúdos dessa disciplina