Jump to content
Fórum Script Brasil
  • 0

Pessoal estou com um problemão com exercício de linguagem c quem puder me ajuda.


Question

Crie um procedimento que receba uma matriz quadrada (no de linhas = no
de colunas), de ordem P (também passado por parâmetro), onde P é a quantidade de letras que
formam o seu nome completo. O procedimento deverá receber também como parâmetro uma string
com o seu nome completo. O programa deverá preencher a diagonal principal com o seu nome
completo em letras maiúsculas, cada letra em uma posição da diagonal principal (1,0 ponto). O
programa em seguida, deverá preencher a diagonal secundária também com o seu nome completo

também em maiúsculas . Por fim, o programa deverá preencher os outros espaços com o
caractere asterisco “*” . Um exemplo é mostrado na matriz abaixo.

Observações importantes para este exercício:
(i) Não poderá ser feita manualmente a atribuição das letras para os espaços da matriz, como por
exemplo: M[0][0] = ‘A’; ao invés disso use um laço de repetição for, por exemplo pra fazer a
atribuição de toda a matriz! Use também o comando if para fazer as devidas verificações!
(ii) O nome poderá ser lido ou atribuído a uma variável anteriormente, caso seja necessário!

Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148952
    • Total Posts
      645026
×
×
  • Create New...