leokulik
(usa Debian)
Enviado em 07/11/2014 - 10:33h
Bom dia, pessoal.
Conseguem me dar uma luz para este exercicio?
crie um script que gera, para um valor n>=0 fornecido pelo usuário, um “quadrado” de 'n' linhas e 'n' ’:’ nas posições da diagonal principal e os caracteres '+' nas demais posições. Por exemplo, se o usuário digitar 5 (n=5) o programa deve gerar 5 linhas e 5 colunas, o ':' na diagonal crescente:
:++++
+:+++
++:++
+++:+
++++:
___________________________________________
To começando, mas não sei como farei pra imprimir desta forma
#!/bin/bash
echo "digite n:"
read num
vetor=${#num[@]}
for (( i >= 0; i < $num; i++ ))
do
':'=${vetor[$i]}
for (( j >= 0; j < $num ; j++ ))
done
${vetor[$i} ++
done
....