Logo Passei Direto
Buscar

Geometria

Outros
Vetores e matrizes são estruturas de dados homogêneas que permitem o armazenamento de vários valores ao mesmo tempo. No entanto, todo valor armazenado em um mesmo vetor ou matriz deve possuir mesmo tipo de dado associado, ou seja, um vetor/matriz de valores inteiros só pode armazenar valores inteiros. Com base nesse escreva um algoritmo que leia 5 valores e armazene todos eles. Em seguida, o algoritmo deverá exibir quantos valores positivos estão armazenados no vetor. Analise código e classifique V para as sentenças verdadeiras e F para as falsas:
( ) A variável I pode ser do tipo Real, pois valor do índice nem sempre é inteiro. ( ) Se somente informar valores positivos, algoritmo não apresenta mensagem. ( ) A variável "valores" poderia ser do tipo inteiro. ( ) A variável valores não foi inicializada, por isso algoritmo apresenta erros. ( ) O algoritmo solicitará 5 até apresentar a mensagem. Algoritmo "atividade" var valores : vetor [1..5] de real i, negativos : inteiro inicio negativos Para i <- 1 ate 5 faca escreva("Informe um valor: ") Leia(valores[i]) fimpara Para i<-1 ate 5 faca Se (valores[i] < 0) entao negativos <- negativos + 1 fimse fimpara Escreva(negativos, valores eram negativos.") Fimalgoritmo Algoritmo 2 var 3 valores : vetor de real 4 1, negativos : inteiro 5 inicio 6 negativos <- 7 Para ate B ("Informe um -) 9 10 fimpara 11 Para i <- 1 ate 5 faca 12 Se (valores[i] < 13 negativos <- negativos 1 14 finse 15 16 eran Assinale a alternativa que apresenta a sequência CORRETA
A V-F-V-F-V.
B.
C F-V-V-V-V.
D F-F-F-F-V.
User badge image
Questões Para o Saber

há 9 meses

Respostas

User badge image

Ed Verified user icon

há 9 meses

Vamos analisar cada uma das afirmações sobre o algoritmo apresentado: ( ) A variável I pode ser do tipo Real, pois valor do índice nem sempre é inteiro. É falsa (F). Em linguagens de programação, os índices de vetores e matrizes devem ser inteiros, pois eles representam posições discretas em uma estrutura de dados. ( ) Se somente informar valores positivos, algoritmo não apresenta mensagem. É verdadeira (V). O algoritmo conta apenas os valores negativos e, se não houver nenhum, não haverá mensagem sobre a quantidade de negativos, apenas a contagem será zero. ( ) A variável "valores" poderia ser do tipo inteiro. É verdadeira (V). O vetor "valores" pode ser do tipo inteiro, mas no contexto do algoritmo, ele foi definido como vetor de reais. Portanto, essa afirmação é verdadeira, pois não há restrição que impeça o uso de inteiros. ( ) A variável valores não foi inicializada, por isso algoritmo apresenta erros. É falsa (F). Em muitas linguagens, a inicialização de um vetor não é obrigatória, e o algoritmo pode funcionar corretamente, desde que os valores sejam lidos antes de serem utilizados. ( ) O algoritmo solicitará 5 até apresentar a mensagem. É verdadeira (V). O algoritmo solicita 5 valores e, após isso, ele conta quantos são negativos e exibe essa contagem. Agora, organizando as respostas: 1. F 2. V 3. V 4. F 5. V Portanto, a sequência correta é: A) V - F - V - F - V.

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

Mais conteúdos dessa disciplina