Informática, perguntado por jessicapaula2, 4 meses atrás

#!/bin/bash a=0; for i in $(seq 1 3 10); do a=$(expr $i + 1) done echo $aQual o resultado da execução do código? em Shell script ​

Soluções para a tarefa

Respondido por Usuário anônimo
1

Resposta: 11

Explicação:

#!/bin/bash

a=0; #definição e inicialização de uma variável

for i in $(seq 1 3 10); #estrutura de repetição, onde 1 é o início, 3 é o incremento e 10 é até onde essa estrutura irá se repetir (ou seja, a cada iteração, i terá os seguintes valores: 1, 4, 7, 10)

   do a=$(expr $i + 1) ##nessa etapa, o valor de a sempre será i + 1

done #comando necessário para indicar que este é o final da estrutura de repetição (for)

echo $a #usa-se echo para imprimir algo na tela. Neste caso irá imprimir a variável a.

Perguntas interessantes