Ajuda a resolver esse script por favor

1. Ajuda a resolver esse script por favor

irisval
inho

(usa Ubuntu)

Enviado em 08/04/2013 - 21:38h




Escreva um script que receba 2 numeros como argumentos, um minimo e uma maximo, e imprima na tela os numeros entre o valor do minimo e do maximo, e depois do maximo ao minimo

$./script.bash413
$a sequencia crescente é 45678910111213
$a sequencia decrescente é 13121110987654



  


2. Re: Ajuda a resolver esse script por favor

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 08/04/2013 - 22:41h

inho escreveu:




Escreva um script que receba 2 numeros como argumentos, um minimo e uma maximo, e imprima na tela os numeros entre o valor do minimo e do maximo, e depois do maximo ao minimo

$./script.bash413
$a sequencia crescente é 45678910111213
$a sequencia decrescente é 13121110987654


Olha, creio eu que você tem que criar um for, acho que ficaria mais ou menos assim em pseudo código.



for ( i=13121110987654; i<45678910111213; i++) {
puts (i);
}


Ou seja, ele vai pegar o valor mínimo e sempre acrescentar +1 até chegar ao valor máximo, e irá sempre imprimi-lo a cada incremento.
Espero que tenha ajudado.

[]'s


3. Re: Ajuda a resolver esse script por favor

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 09/04/2013 - 12:55h

Segue o código, vc deve digitar o script com 2 parametros, sendo que o primeiro deve ser menor que o segundo. Caso não seja, o script encerrará e será exibida uma mensagem!



#!/bin/bash

if [ $1 -gt $2 ]; then

echo "O PRIMEIRO PARAMETRO DEVE SER MENOR QUE O SEGUNDO"
exit 1

fi

CRES()
{
echo "ORDEM CRESCENTE:"

V1=$1
V2=$2

while [ $V1 -le $V2 ];
do

echo $V1
let V1++

done
}


DECR()
{
echo -n "
ORDEM DECRESCENTE:
"

V1=$1
V2=$2

while [ $V1 -le $V2 ];
do

echo $V2
let V2--

done
}

CRES $1 $2
DECR $1 $2




4. Re: Ajuda a resolver esse script por favor

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 09/04/2013 - 17:06h

Poxa, já colocou o código resolvido? Ai fica fácil demais....


5. Re: Ajuda a resolver esse script por favor

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 09/04/2013 - 17:51h

Já fazia um tempinho que eu nao entrava no fórum e havia esquecido das "nossas" regras: que estamos aqui pra ajudar e não pra entregar pronto!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts