Enviado em 19/01/2018 - 19:10h
Boa tarde!!
Então pessoal, tivemos uma prova de sistemas informaticos, porém teve um problema em particular que toda turma não foi nada bem, digo por mim também..
Bem o enunciado era o seguinte:
Dado um numero inteiro positivo, seu crápulo é o número que se obtém somando os digitos que lo compoe. Se o valor da soma é menor que 10, o crápulo é o valor obtido desta soma, caso contrário, tem que voltar a somar os digitos até que seja menor que 10. Escreva um programa que calculo o crápulo de um numero. Exemplo: o crapulo de 7 é 7. o Crapulo de 13 é 4...
Bom eu fiz assim, apenas para se o crapulo for menor que 10, mais que isso não conseguí fazer, já que acho, acho, que entrar for e também matrizes .
#!/bin/bash
#18 de Enero de 2018
clear
if test $num -lt 10
then
echo "Seu crápulo es : $num"
else
echo "Você digitou um numero maior que 10 e o programa não calcula seu crápulo."
fi
Se alguém souber fazer isso, me ajude.
Então pessoal, tivemos uma prova de sistemas informaticos, porém teve um problema em particular que toda turma não foi nada bem, digo por mim também..
Bem o enunciado era o seguinte:
Dado um numero inteiro positivo, seu crápulo é o número que se obtém somando os digitos que lo compoe. Se o valor da soma é menor que 10, o crápulo é o valor obtido desta soma, caso contrário, tem que voltar a somar os digitos até que seja menor que 10. Escreva um programa que calculo o crápulo de um numero. Exemplo: o crapulo de 7 é 7. o Crapulo de 13 é 4...
Bom eu fiz assim, apenas para se o crapulo for menor que 10, mais que isso não conseguí fazer, já que acho, acho, que entrar for e também matrizes .
#!/bin/bash
#18 de Enero de 2018
clear
if test $num -lt 10
then
echo "Seu crápulo es : $num"
else
echo "Você digitou um numero maior que 10 e o programa não calcula seu crápulo."
fi
Se alguém souber fazer isso, me ajude.