Sunteți pe pagina 1din 3

parolaValida="secret"

echo "Introduceti parola:"


read inputPw
if [ "$parolaValida" == "$inputPw" ]
then
echo -n "Succes!"
echo -n " Introduceti un numar mai mare de 100: "
read num
if [ "$num" -lt 100 ]
then
echo "Nu va incadrati cerintelor!"
fi
echo
echo "$(tput setaf 6) 1)Nr par/nr impar"
echo "$(tput setaf 4) 2)"
read CHOICE
case $CHOICE in
1) echo "Doriti sa aflati daca numarul este par sau impar"
r=$(($num % 2))
if [ $r -eq 0 ]
then
tput bold
echo "$(tput setaf 3)Numarul $num este un numar par"
for (( i=1; i<=3; i++ ))
do
for (( j=1; j<=i; j++ ))
do
echo -n "|Numarul $num"
done
echo " este par"
done
for (( i=3; i>=1; i-- ))
do
for (( j=1; j<=i; j++ ))
do
echo -n "|| PAR"
done
if [ $i -eq 3 ]; then
echo -n "$num"
echo -n -e ">>$(tput setaf 4) Numarul $num este par"
else

echo "$(tput setaf 4) PAR"


fi
done
else
echo "$(tput setaf 5) Este un numar impar"
for (( i=1; i<=3; i++ ))
do
for (( j=1; j<=i; j++ ))
do
echo -n "|PAR"
done
echo "______"
done
for (( i=3; i>=1; i-- ))
do
for (( j=1; j<=i; j++ ))
do
echo -n "||Numarul "
done
if [ $i -eq 3 ]; then
echo -n "este impar"
echo -n -e ">> Numarul este IMPAR <<"
else
echo "IMPAR"
fi
done
fi
;;
2) echo "Doriti sa aflati inversul numarului."
echo "Usage: $0 number"
echo "
I will find sum of all digit for given number"
echo "
For eg. $0 123, I will print 6 as sum of all digit (1+2+3)"
exit 1
sum=0
sd=0
while [ $num -gt 0 ]
do
sd=`expr $num % 10`
sum=`expr $sum + $sd`
n=`expr $num / 10`
done
echo "Sum of digit for numner is $sum"

;;
*) echo "Optiune ilegala"
exit
;;
esac
fi
f

S-ar putea să vă placă și

  • (EGR) Draghici Diana 1033
    (EGR) Draghici Diana 1033
    Document17 pagini
    (EGR) Draghici Diana 1033
    Diana Drăghici
    Încă nu există evaluări
  • S1 DataProfiling MV
    S1 DataProfiling MV
    Document21 pagini
    S1 DataProfiling MV
    avalentina_3
    Încă nu există evaluări
  • Micro Ex
    Micro Ex
    Document4 pagini
    Micro Ex
    Diana Drăghici
    Încă nu există evaluări
  • Proiect Peag
    Proiect Peag
    Document15 pagini
    Proiect Peag
    Diana Drăghici
    Încă nu există evaluări
  • Spe
    Spe
    Document10 pagini
    Spe
    Diana Drăghici
    Încă nu există evaluări
  • Spe
    Spe
    Document10 pagini
    Spe
    Diana Drăghici
    Încă nu există evaluări
  • Draghici Diana 1058
    Draghici Diana 1058
    Document27 pagini
    Draghici Diana 1058
    Diana Drăghici
    Încă nu există evaluări
  • Seminarii SBD
    Seminarii SBD
    Document83 pagini
    Seminarii SBD
    Diana Drăghici
    Încă nu există evaluări
  • Curs 5 Cloud, Big Data
    Curs 5 Cloud, Big Data
    Document15 pagini
    Curs 5 Cloud, Big Data
    Diana Drăghici
    Încă nu există evaluări
  • Seminar 1 Introducere PDF
    Seminar 1 Introducere PDF
    Document7 pagini
    Seminar 1 Introducere PDF
    Diana Drăghici
    Încă nu există evaluări
  • Seminar 1 Introducere PDF
    Seminar 1 Introducere PDF
    Document7 pagini
    Seminar 1 Introducere PDF
    Diana Drăghici
    Încă nu există evaluări
  • Seminar 2 Uniformizare
    Seminar 2 Uniformizare
    Document23 pagini
    Seminar 2 Uniformizare
    Diana Drăghici
    Încă nu există evaluări
  • VECM Aplicatie
    VECM Aplicatie
    Document2 pagini
    VECM Aplicatie
    Diana Drăghici
    Încă nu există evaluări
  • VECM Aplicatie
    VECM Aplicatie
    Document2 pagini
    VECM Aplicatie
    Diana Drăghici
    Încă nu există evaluări
  • Suport Curs 4
    Suport Curs 4
    Document10 pagini
    Suport Curs 4
    Diana Drăghici
    Încă nu există evaluări
  • Cap 4 - Kruskal Si Dijkstra PDF
    Cap 4 - Kruskal Si Dijkstra PDF
    Document6 pagini
    Cap 4 - Kruskal Si Dijkstra PDF
    Matei Florin
    Încă nu există evaluări
  • Luna Aprilie
    Luna Aprilie
    Document2 pagini
    Luna Aprilie
    Diana Drăghici
    Încă nu există evaluări
  • Radiografie CAEN 476
    Radiografie CAEN 476
    Document2 pagini
    Radiografie CAEN 476
    Diana Drăghici
    Încă nu există evaluări
  • Tema 3
    Tema 3
    Document3 pagini
    Tema 3
    Diana Drăghici
    Încă nu există evaluări
  • Volvo
    Volvo
    Document4 pagini
    Volvo
    Lorena Gogu
    Încă nu există evaluări
  • 6 - Biblioteci de Functii
    6 - Biblioteci de Functii
    Document22 pagini
    6 - Biblioteci de Functii
    Minciunescu Robert
    Încă nu există evaluări
  • Tema 1
    Tema 1
    Document1 pagină
    Tema 1
    Diana Drăghici
    Încă nu există evaluări
  • Contabilitatea Mărfurilor
    Contabilitatea Mărfurilor
    Document13 pagini
    Contabilitatea Mărfurilor
    Diana Drăghici
    Încă nu există evaluări
  • Limbajul Assembler - Lectia 2
    Limbajul Assembler - Lectia 2
    Document37 pagini
    Limbajul Assembler - Lectia 2
    Diana Drăghici
    Încă nu există evaluări
  • Statistică
    Statistică
    Document38 pagini
    Statistică
    Diana Drăghici
    Încă nu există evaluări
  • Suport Curs 4
    Suport Curs 4
    Document10 pagini
    Suport Curs 4
    Diana Drăghici
    Încă nu există evaluări
  • Statistică
    Statistică
    Document38 pagini
    Statistică
    Diana Drăghici
    Încă nu există evaluări
  • Statistică
    Statistică
    Document38 pagini
    Statistică
    Diana Drăghici
    Încă nu există evaluări
  • Statistică
    Statistică
    Document38 pagini
    Statistică
    Diana Drăghici
    Încă nu există evaluări