/*
  Grafico solo testo di una funzione.
*/

class GraficoTestoLimitato {
  public static void main(String[] args) {
    double x,f;
    int i;
    String riga;

    for(x=-100; x<=100; x=x+1) {
      f=Math.abs(x)/5+20*Math.sin(x/10)+30;

      riga="";
      for(i=1; i<=f; i=i+1) {
        riga=riga+"*";
        if( i>60 ) {
          riga=riga+"+";
          break;
        }
      }

      System.out.println(riga);
    }
  }
}
