Informática, perguntado por rmleic91, 11 meses atrás

Dada a matriz TEXTO a seguir:

O Q * I
E * E S
R E U T
A * * S

Qual será a configuração da matriz TEXTO depois de executado o algoritmo? Assinale a alternativa correta.

Algoritmo texto
Var
texto: vetor[1..4, 1..4] de caractere
i, j: inteiro
aux: caractere
inicio
escreva(“Informe a matriz TEXTO”)
para i de 1 ate 4 passo 1 faca
para j de 1 ate 4 passo 1 faca
leia (texto[i,j])
fim_para
fim_para
para i de 1 ate 4 passo 1 faca
para j de i + 1 ate 4 passo 1 faca
aux<-texto[i,j]
texto [i,j]<- texto [j,i]
texto [j,i]<-aux
fim_para
fim_para
aux<- texto [1,1]
texto [1,1] <- texto[4,4]
texto[4,4]<-aux

aux<- texto[2,2]
texto[2,2]<- texto[3,3]
texto[3,3]<-aux
fim
Alternativas
Alternativa 1:
Q U E *
S E R A
* E * *
I S T O

Alternativa 2:
S E R A
Q U E *
* E * *
I S T O

Alternativa 3:
* E * *
I S T O
Q U E *
S E R A

Alternativa 4:
* E R A
Q U E *
* E S *
I S T O

Alternativa 5:
* E * *
Q U E *
S E R A
I S T O

Soluções para a tarefa

Respondido por raunickbhdesign
9

Resposta:

Alternativa 2:

S E R A

Q U E *

* E * *

I S T O

Explicação:

Só rodar no Visualg 3.0

Algoritmo "quertao 6"

// Disciplina  :  [Linguagem e Lógica de Programação]  

// Autor(a)    : RAunick

// Data atual  : 29/06/2019

//Digite: O  Q  *  I

//Digite: E  *  E  S

//Digite: R  E  U  T

//Digite: A  *  *  S

Var

// Seção de Declarações das variáveis  

   texto: vetor[1..4, 1..4] de caractere

           i, j: inteiro

   aux: caractere

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...  

          escreva("Informe a matriz TEXTO")

           para i de 1 ate 4 passo 1 faca

                       para j de 1 ate 4 passo 1 faca

                                   leia (texto[i,j])

                       fimpara

           fimpara

           para i de 1 ate 4 passo 1 faca

                       para j de i + 1 ate 4 passo 1 faca

                                   aux<-texto[i,j]

                                   texto [i,j]<- texto [j,i]

                                   texto [j,i]<-aux

                       fimpara

            fimpara

            aux<- texto [1,1]

            texto [1,1] <- texto[4,4]

            texto[4,4]<-aux

            aux<- texto[2,2]

            texto[2,2]<- texto[3,3]

            texto[3,3]<-aux

             para i de 1 ate 4 passo 1 faca

             escreva ("|")

                       para j de 1 ate 4 passo 1 faca

                                   escreva (texto[i,j],"|")

                       fimpara

                       escreval()

           fimpara

             

Fimalgoritmo

Saida:

Início da execução

Informe a matriz TEXTO:

o

q

*

i

e

*

e

s

r

e

u

t

a

*

*

s

|s|e|r|a|

|q|u|e|*|

|*|e|*|*|

|i|s|t|o|

Fim da execução.

Respondido por laurijm
0

Resposta:

Segunda opção .

Explicação:

Anexos:
Perguntas interessantes