Skip to content

Instantly share code, notes, and snippets.

@luismaruccio
Created March 26, 2017 18:28
Show Gist options
  • Save luismaruccio/9cb14e40b05a32b8608ecff2d263e2a4 to your computer and use it in GitHub Desktop.
Save luismaruccio/9cb14e40b05a32b8608ecff2d263e2a4 to your computer and use it in GitHub Desktop.
7. Desenvolva um programa que contenha uma matriz 5 x 5. Este programa deve perguntar ao usuário uma palavra e uma posição (linha e coluna) então deve inserir esta palavra na posição em questão e então imprimir a matriz. Permitir que o usuário insira quantas palavras quiser, e sempre que imprimir a matriz os espaços que não tenham nenhum valor d…
Var
matri: vetor[1..5,1..5] de caracter
x, y, i, j: inteiro
palavra, cont: caracter
Inicio
enquanto cont <> "N" faca
escreval("Digite a posição do X (Até 5):")
leia(x)
escreval("Digite a posição do Y (Até 5):")
leia(y)
limpatela
i<-x
j<-y
escreval("Digite uma palavra para o posição(", i, ",", j,"):")
leia(matri[i,j])
para i de 1 ate 5 faca
para j de 1 ate 5 faca
se matri[i,j] = "" entao
matri[i,j] <- "Vazio"
fimse
fimpara
fimpara
limpatela
Para i de 1 ate 5 faca
para j de 1 ate 5 faca
escreva(matri[i,j] + " ")
fimpara
escreval
fimpara
escreval
escreval("Deseja por outra palavra? (S|N)")
leia(cont)
limpatela
fimenquanto
Fimalgoritmo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment