Scripts soma de dígitos.

1. Scripts soma de dígitos.

Dimas Duarte
Spheniscus

(usa Ubuntu)

Enviado em 10/04/2011 - 15:46h

Olá pessoal, sou estudante do curso técnico de redes no IFSC, tudo ia muito bem no curso até surgir a matéria de programação em shell script, estou tendo grandes dificuldades para me adptar pois nunca tinha tido contato com programação antes e pra piorar tenho apenas uma aula por semana desta máteria o que dificulta muito na hora de tirar dúvidas com o professor. Portanto resolvi apelar para o site numa tentativa de tirar duvidás de exercícios propostos em sala, agradeço muito quem poder ajudar. Abaixo o primeiro exercício que não consigo resolver:

1. Desenvolva um shell script que leia um número e informe a soma de seus dígitos.
Exemplo: 123 sua soma será: 6 (1+2+3 = 6).
Requisitos: if, while, expr
Dica: Faça uso dos operadores % e /. digito = numero % 10


  


2. Re: Scripts soma de dígitos.

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 10/04/2011 - 18:17h

Simples:

#!/bin/bash
VAR1=$(expr $1 + $2 + $3)
echo "A soma de $1, $2 e $3 é $VAR1."

Dae vc insere os comandos dessa forma:

$ ./script.sh 1 2 3

Supondo q os termos da soma sejam 1, 2 e 3.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts