#!/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
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
Saúde,
4 meses atrás
Psicologia,
4 meses atrás
Pedagogia,
4 meses atrás
Administração,
4 meses atrás
Artes,
10 meses atrás