Questões de Informática · COPS UFLA

InformáticaLógica de programação e algoritmosCOPS UFLA 2014

UFLA

Questão de Informática

Considere o shell script apresentado a seguir: #!/bin/bash n=$1 div=0 cont=1 while [ $cont -le $n ]; do if [ $((n % cont)) -eq 0 ]; then div=$((div + 1)) fi cont=$((cont + 1)) done if [ $div -le 2 ]; then result=1 else result=0 fi echo $result Esse script requer como argumento um número inteiro positivo. Caso esse script seja executado duas vezes, recebendo como argumento na primeira execução o número 13 e, na segunda execução, o número 16, as respostas mostradas na saída-padrão serão:

Sua resposta

Mais questões de Lógica de programação e algoritmos

Ver as 2.115 questões de Lógica de programação e algoritmos

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.