Baixe o app para aproveitar ainda mais
Prévia do material em texto
Interprete o programa abaixo e marque a opção que corresponde ao que o programa resolve. main() { int i; char palavras[4][30]; for(i=0;i<4;i++) { printf("Informe palavra %d: '',i+1); gets(palavras[i]); } for(i=3;i>=0;i--) printf("%s\n'',palavras[i]); } Assinale a opção correta: O programa lê e imprime a concatenação de quatro palavras. O programa lê e imprime quatro palavras. O programa lê e imprime três palavras. O programa lê quatro palavras e imprime em ordem inversa às palavras. O programa lê e imprime a concatenação de três palavras. Data Resp.: 30/08/2023 17:19:46 Explicação: O programa declara duas variáveis, i e palavra, sendo palavra uma matriz de 4 linhas e 30 colunas. Logo em seguida, a estrutura de repetição for é composta de 2 instruções, a primeira instrução printf imprime na tela a informação: Informe a palavra e em seguida a instrução gets ler a palavra informada e armazena na variável palavras. Após 4 loop na primeira estrutura de repetição for, uma segunda estrutura de repetição for é utilizada para imprimir na tela as 4 palavras armazenadas
Compartilhar