#!/bin/bash count=${#1} if test $count -ne 4 then echo "the number must be four-digits" fi n1=`echo $1 | cut -c1` n2=`echo $1 | cut -c2` n3=`echo $1 | cut -c3` n4=`echo $1 | cut -c4` echo "$n1,$n2,$n3,$n4" if test -e quiz2.txt ; then cat /dev/null >quiz2.txt fi for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $n1 $i $n2 $j $n3 $k $n4 )) if [ $ans = 10 ] ; then echo " $n1 $i $n2 $j $n3 $k $n4 " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $(( $n1 $i $n2 )) $j $n3 $k $n4 )) if [ $ans = 10 ] ; then echo " ( $n1 $i $n2 ) $j $n3 $k $n4 " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $n1 $i $n2 $j $(( $n3 $k $n4 )) )) if [ $ans = 10 ] ; then echo " $n1 $i $n2 $j ($n3 $k $n4) " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $(($n1 $i $n2 )) $j $(( $n3 $k $n4 )) )) if [ $ans = 10 ] ; then echo " ($n1 $i $n2 ) $j ( $n3 $k $n4 ) " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $(( $n1 $i $n2 $j $n3 )) $k $n4 )) if [ $ans = 10 ] ; then echo " ( $n1 $i $n2 $j $n3 )$k $n4 " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $n1 $i $(( $n2 $j $n3 $k $n4 )) )) if [ $ans = 10 ] ; then echo " $n1 $i ( $n2 $j $n3 $k $n4 ) " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $n1 $i $(( $n2 $j $n3 )) $k $n4 )) if [ $ans = 10 ] ; then echo " $n1 $i ( $n2 $j $n3 ) $k $n4 " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $(( $(( $n1 $i $n2 )) $j $n3 )) $k $n4 )) if [ $ans = 10 ] ; then echo " ( ( $n1 $i $n2 ) $j $n3 ) $k $n4 " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $n1 $i $(( $n2 $j $(( $n3 $k $n4)) )) )) if [ $ans = 10 ] ; then echo " $n1 $i ( $n2 $j ( $n3 $k $n4 ) ) " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $(( $n1 $i $(( $n2 $j $n3)) )) $k $n4 )) if [ $ans = 10 ] ; then echo " ( $n1 $i ( $n2 $j $n3 ) ) $k $n4 " >>quiz2.txt fi done done done for i in + - '*' do for j in + - '*' do for k in + - '*' do ans=$(( $n1 $i $(( $(( $n2 $j $n3 )) $k $n4 )) )) if [ $ans = 10 ] ; then echo " $n1 $i ( ( $n2 $j $n3 ) $k $n4 ) " >>quiz2.txt fi done done done if test -s quiz2.txt ; then cat quiz2.txt else echo "Can't Make 10" fi