rod1231234

LED (FNS)

Oct 15th, 2011
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 20.42 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #include <ctype.h>
  5. void clrscr(void) {
  6.     int i;
  7.     for (i = 0; i < 100; i++)
  8.         putchar('\n');
  9. }
  10.  
  11. int gotoxy(int x, int y) {
  12.     char essq[100];
  13.     char xstr[100];
  14.     char ystr[100];
  15.     sprintf(xstr, "%d", x);
  16.     sprintf(ystr, "%d", y);
  17.     essq[0] = '\0';
  18.     strcat(essq, "\033[");
  19.     strcat(essq, ystr);
  20.     strcat(essq, "d");
  21.    
  22.     strcat(essq, "\033[");
  23.     strcat(essq, xstr);
  24.     strcat(essq, "G");
  25.     printf("%s", essq);
  26.    
  27.     return 0;
  28. }
  29.  
  30. int main(void)
  31. {
  32.     char e[80],f[100];
  33.     int a=0,b=0,d=0,g=0,i=0,j=0,Y=0,y=20,X=0,x=0,k=0;
  34.     for(i=0;i<10;i++)
  35.         f[i]=' ';
  36.     char letras[27][8][7] ={
  37.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  38.             {' ', ' ', '#', '#', '#', ' ', ' '},
  39.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  40.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  41.             {' ', '#', '#', '#', '#', '#', ' '},
  42.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  43.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  44.             {' ', '#', ' ', ' ', ' ', '#', ' '}},
  45.        
  46.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  47.             {' ', '#', '#', '#', '#', ' ', ' '},
  48.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  49.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  50.             {' ', '#', '#', '#', '#', ' ', ' '},
  51.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  52.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  53.             {' ', '#', '#', '#', '#', ' ', ' '}},
  54.        
  55.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  56.             {' ', ' ', '#', '#', '#', '#', '#'},
  57.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  58.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  59.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  60.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  61.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  62.             {' ', ' ', '#', '#', '#', '#', '#'}},
  63.        
  64.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  65.             {' ', '#', '#', '#', '#', ' ', ' '},
  66.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  67.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  68.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  69.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  70.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  71.             {' ', '#', '#', '#', '#', ' ', ' '}},
  72.        
  73.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  74.             {' ', '#', '#', '#', '#', '#', ' '},
  75.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  76.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  77.             {' ', '#', '#', '#', '#', '#', ' '},
  78.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  79.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  80.             {' ', '#', '#', '#', '#', '#', ' '}},
  81.        
  82.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  83.             {' ', '#', '#', '#', '#', '#', ' '},
  84.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  85.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  86.             {' ', '#', '#', '#', '#', '#', ' '},
  87.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  88.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  89.             {' ', '#', ' ', ' ', ' ', ' ', ' '}},
  90.        
  91.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  92.             {' ', '#', '#', '#', '#', '#', ' '},
  93.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  94.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  95.             {' ', '#', ' ', '#', '#', '#', ' '},
  96.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  97.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  98.             {' ', '#', '#', '#', '#', '#', ' '}},
  99.        
  100.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  101.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  102.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  103.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  104.             {' ', '#', '#', '#', '#', '#', ' '},
  105.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  106.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  107.             {' ', '#', ' ', ' ', ' ', '#', ' '}},
  108.        
  109.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  110.             {' ', '#', '#', '#', '#', '#', ' '},
  111.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  112.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  113.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  114.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  115.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  116.             {' ', '#', '#', '#', '#', '#', ' '}},
  117.        
  118.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  119.             {' ', '#', '#', '#', '#', '#', ' '},
  120.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  121.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  122.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  123.             {' ', '#', ' ', '#', ' ', ' ', ' '},
  124.             {' ', '#', ' ', '#', ' ', ' ', ' '},
  125.             {' ', '#', '#', '#', ' ', ' ', ' '}},
  126.        
  127.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  128.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  129.             {' ', '#', ' ', ' ', '#', ' ', ' '},
  130.             {' ', '#', ' ', '#', ' ', ' ', ' '},
  131.             {' ', '#', '#', ' ', ' ', ' ', ' '},
  132.             {' ', '#', ' ', '#', ' ', ' ', ' '},
  133.             {' ', '#', ' ', ' ', '#', ' ', ' '},
  134.             {' ', '#', ' ', ' ', ' ', '#', ' '}},
  135.        
  136.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  137.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  138.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  139.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  140.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  141.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  142.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  143.             {' ', '#', '#', '#', '#', '#', ' '}},
  144.        
  145.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  146.             {' ', '#', '#', ' ', '#', '#', ' '},
  147.             {' ', '#', ' ', '#', ' ', '#', ' '},
  148.             {' ', '#', ' ', '#', ' ', '#', ' '},
  149.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  150.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  151.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  152.             {' ', '#', ' ', ' ', ' ', '#', ' '}},
  153.        
  154.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  155.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  156.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  157.             {' ', '#', '#', ' ', ' ', '#', ' '},
  158.             {' ', '#', ' ', '#', ' ', '#', ' '},
  159.             {' ', '#', ' ', ' ', '#', '#', ' '},
  160.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  161.             {' ', '#', ' ', ' ', ' ', '#', ' '}},
  162.        
  163.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  164.             {' ', ' ', '#', '#', '#', ' ', ' '},
  165.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  166.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  167.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  168.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  169.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  170.             {' ', ' ', '#', '#', '#', ' ', ' '}},
  171.        
  172.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  173.             {' ', '#', '#', '#', '#', ' ', ' '},
  174.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  175.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  176.             {' ', '#', '#', '#', '#', ' ', ' '},
  177.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  178.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  179.             {' ', '#', ' ', ' ', ' ', ' ', ' '}},
  180.        
  181.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  182.             {' ', ' ', '#', '#', '#', ' ', ' '},
  183.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  184.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  185.             {' ', '#', ' ', '#', ' ', '#', ' '},
  186.             {' ', '#', ' ', ' ', '#', '#', ' '},
  187.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  188.             {' ', ' ', '#', '#', '#', ' ', '#'}},
  189.        
  190.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  191.             {' ', '#', '#', '#', '#', ' ', ' '},
  192.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  193.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  194.             {' ', '#', '#', '#', '#', ' ', ' '},
  195.             {' ', '#', ' ', '#', ' ', ' ', ' '},
  196.             {' ', '#', ' ', ' ', '#', ' ', ' '},
  197.             {' ', '#', ' ', ' ', ' ', '#', ' '}},
  198.        
  199.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  200.             {' ', ' ', '#', '#', '#', '#', ' '},
  201.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  202.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  203.             {' ', '#', '#', '#', '#', ' ', ' '},
  204.             {' ', ' ', ' ', ' ', ' ', '#', ' '},
  205.             {' ', ' ', ' ', ' ', ' ', '#', ' '},
  206.             {' ', '#', '#', '#', '#', ' ', ' '}},
  207.        
  208.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  209.             {' ', '#', '#', '#', '#', '#', ' '},
  210.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  211.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  212.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  213.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  214.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  215.             {' ', ' ', ' ', '#', ' ', ' ', ' '}},
  216.        
  217.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  218.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  219.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  220.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  221.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  222.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  223.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  224.             {' ', ' ', '#', '#', '#', ' ', ' '}},
  225.        
  226.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  227.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  228.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  229.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  230.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  231.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  232.             {' ', ' ', '#', ' ', '#', ' ', ' '},
  233.             {' ', ' ', ' ', '#', ' ', ' ', ' '}},
  234.        
  235.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  236.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  237.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  238.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  239.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  240.             {' ', '#', ' ', '#', ' ', '#', ' '},
  241.             {' ', '#', '#', ' ', '#', '#', ' '},
  242.             {' ', '#', ' ', ' ', ' ', '#', ' '}},
  243.        
  244.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  245.             {'#', ' ', ' ', ' ', ' ', ' ', '#'},
  246.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  247.             {' ', ' ', '#', ' ', '#', ' ', ' '},
  248.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  249.             {' ', ' ', '#', ' ', '#', ' ', ' '},
  250.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  251.             {'#', ' ', ' ', ' ', ' ', ' ', '#'}},
  252.        
  253.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  254.             {'#', ' ', ' ', ' ', ' ', ' ', '#'},
  255.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  256.             {' ', ' ', '#', ' ', '#', ' ', ' '},
  257.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  258.             {' ', ' ', '#', ' ', ' ', ' ', ' '},
  259.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  260.             {'#', ' ', ' ', ' ', ' ', ' ', ' '}},
  261.        
  262.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  263.             {' ', '#', '#', '#', '#', '#', ' '},
  264.             {' ', ' ', ' ', ' ', ' ', '#', ' '},
  265.             {' ', ' ', ' ', ' ', '#', ' ', ' '},
  266.             {' ', ' ', ' ', '#', ' ', ' ', ' '},
  267.             {' ', ' ', '#', ' ', ' ', ' ', ' '},
  268.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  269.             {' ', '#', '#', '#', '#', '#', ' '}},
  270.        
  271.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  272.             {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  273.             {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  274.             {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  275.             {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  276.             {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  277.             {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  278.             {' ', ' ', ' ', ' ', ' ', ' ', ' '}},
  279.     };
  280.     do{
  281.         b=0;
  282.     system("clear");
  283.     gotoxy(62,17);
  284.     printf("MAXIMO 70 PALAVRAS");
  285.     gotoxy(45,20);
  286.     printf("VELOCIDADES DISPONIVEIS:1,2,3,4,5,6");
  287.     gotoxy(59,31);
  288.     printf("VELOCIDADE SUGERIDA:2");
  289.     gotoxy(0,5);
  290.     printf("╔══════════════════════════════════════════════════════════════════════════════╗");
  291.     gotoxy(0,6);
  292.     printf("║                                                                              ║");
  293.     gotoxy(0,7);
  294.     printf("║                                                                              ║");
  295.     gotoxy(0,8);
  296.     printf("║                                                                              ║");
  297.     gotoxy(0,9);
  298.     printf("║                                                                              ║");
  299.     gotoxy(0,10);
  300.     printf("║                                                                              ║");
  301.     gotoxy(0,11);
  302.     printf("║                                                                              ║");
  303.     gotoxy(0,12);
  304.     printf("║                                                                              ║");
  305.     gotoxy(0,13);
  306.     printf("║                                                                              ║");
  307.     gotoxy(0,14);
  308.     printf("║                                                                              ║");
  309.     gotoxy(0,15);
  310.     printf("║                                                                              ║");//║═╚╝╔╗┃━┏┓┗┛
  311.     gotoxy(0,16);
  312.     printf("╚══════════════════════════════════════════════════════════════════════════════╝");
  313.     gotoxy(30,6);
  314.     printf("INSIRA SUA FRASE\n");
  315.     gotoxy(2,11);
  316.     printf("FRASE:");
  317.         fflush(stdin);
  318.     scanf("%[^[\n]]s",e);
  319.         fflush(stdin);
  320.         a=strlen(e);
  321.     X=((a+10)*7);
  322.     Y=((a+y)*7);
  323.     char print[8][Y];
  324.         if(a<73)
  325.         {
  326.             for(i=0;e[i]!='\0';i++)
  327.                 e[i]=tolower(e[i]);
  328.     gotoxy(30,6);
  329.     printf("VELOCIDADE DA FRASE");
  330.     gotoxy(2,12);
  331.     printf("VELOCIDADE:");
  332.         fflush(stdin);
  333.     scanf("%d",&g);
  334.         fflush(stdin);
  335.     if(g<1 || g>6)
  336.     {
  337.         system("clear");
  338.         gotoxy(40,10);
  339.         printf("ERRO");
  340.         gotoxy(27,12);
  341.         printf("VELOCIDADE DIGITADA NAO EXISTE\n");
  342.         gotoxy(29,14);
  343.         printf("PRECIONE ENTER PARA VOLTAR");
  344.         getchar();
  345.         getchar();
  346.     }
  347.     else
  348.     {
  349.         strcat(f,e);
  350.         strcat(f,"          ");
  351.         switch (g)
  352.         {
  353.             case 1:
  354.                 x=1000000;
  355.                 break;
  356.             case 2:
  357.                 x=100000;
  358.                 break;
  359.             case 3:
  360.                 x=10000;
  361.                 break;
  362.             case 4:
  363.                 x=1000;
  364.                 break;
  365.             case 5:
  366.                 x=100;
  367.                 break;
  368.             case 6:
  369.                 x=10;
  370.                 break;
  371.         }
  372.         for(k=0;k<a+y;k++)
  373.         {
  374.             d=k*7;
  375.             switch(f[k])
  376.             {
  377.                 case 97:
  378.                     for(j=0;j<8;j++)
  379.                         for(i=0;i<7;i++)
  380.                             print[j][i+d]=letras[0][j][i];
  381.                     break;
  382.                 case 98:
  383.                     for(j=0;j<8;j++)
  384.                         for(i=0;i<7;i++)
  385.                             print[j][i+d]=letras[1][j][i];
  386.                     break;
  387.                 case 99:
  388.                     for(j=0;j<8;j++)
  389.                         for(i=0;i<7;i++)
  390.                             print[j][i+d]=letras[2][j][i];
  391.                     break;
  392.                 case 100:
  393.                     for(j=0;j<8;j++)
  394.                         for(i=0;i<7;i++)
  395.                             print[j][i+d]=letras[3][j][i];
  396.                     break;
  397.                 case 101:
  398.                     for(j=0;j<8;j++)
  399.                         for(i=0;i<7;i++)
  400.                             print[j][i+d]=letras[4][j][i];
  401.                     break;
  402.                 case 102:
  403.                     for(j=0;j<8;j++)
  404.                         for(i=0;i<7;i++)
  405.                             print[j][i+d]=letras[5][j][i];
  406.                     break;
  407.                 case 103:
  408.                     for(j=0;j<8;j++)
  409.                         for(i=0;i<7;i++)
  410.                             print[j][i+d]=letras[6][j][i];
  411.                     break;
  412.                 case 104:
  413.                     for(j=0;j<8;j++)
  414.                         for(i=0;i<7;i++)
  415.                             print[j][i+d]=letras[7][j][i];
  416.                     break;
  417.                 case 105:
  418.                     for(j=0;j<8;j++)
  419.                         for(i=0;i<7;i++)
  420.                             print[j][i+d]=letras[8][j][i];
  421.                     break;
  422.                 case 106:
  423.                     for(j=0;j<8;j++)
  424.                         for(i=0;i<7;i++)
  425.                             print[j][i+d]=letras[9][j][i];
  426.                     break;
  427.                 case 107:
  428.                     for(j=0;j<8;j++)
  429.                         for(i=0;i<7;i++)
  430.                             print[j][i+d]=letras[10][j][i];
  431.                     break;
  432.                 case 108:
  433.                     for(j=0;j<8;j++)
  434.                         for(i=0;i<7;i++)
  435.                             print[j][i+d]=letras[11][j][i];
  436.                     break;
  437.                 case 109:
  438.                     for(j=0;j<8;j++)
  439.                         for(i=0;i<7;i++)
  440.                             print[j][i+d]=letras[12][j][i];
  441.                     break;
  442.                 case 110:
  443.                     for(j=0;j<8;j++)
  444.                         for(i=0;i<7;i++)
  445.                             print[j][i+d]=letras[13][j][i];
  446.                     break;
  447.                 case 111:
  448.                     for(j=0;j<8;j++)
  449.                         for(i=0;i<7;i++)
  450.                             print[j][i+d]=letras[14][j][i];
  451.                     break;
  452.                 case 112:
  453.                     for(j=0;j<8;j++)
  454.                         for(i=0;i<7;i++)
  455.                             print[j][i+d]=letras[15][j][i];
  456.                     break;
  457.                 case 113:
  458.                     for(j=0;j<8;j++)
  459.                         for(i=0;i<7;i++)
  460.                             print[j][i+d]=letras[16][j][i];
  461.                     break;
  462.                 case 114:
  463.                     for(j=0;j<8;j++)
  464.                         for(i=0;i<7;i++)
  465.                             print[j][i+d]=letras[17][j][i];
  466.                     break;
  467.                 case 115:
  468.                     for(j=0;j<8;j++)
  469.                         for(i=0;i<7;i++)
  470.                             print[j][i+d]=letras[18][j][i];
  471.                     break;
  472.                 case 116:
  473.                     for(j=0;j<8;j++)
  474.                         for(i=0;i<7;i++)
  475.                             print[j][i+d]=letras[19][j][i];
  476.                     break;
  477.                 case 117:
  478.                     for(j=0;j<8;j++)
  479.                         for(i=0;i<7;i++)
  480.                             print[j][i+d]=letras[20][j][i];
  481.                     break;
  482.                 case 118:
  483.                     for(j=0;j<8;j++)
  484.                         for(i=0;i<7;i++)
  485.                             print[j][i+d]=letras[21][j][i];
  486.                     break;
  487.                 case 119:
  488.                     for(j=0;j<8;j++)
  489.                         for(i=0;i<7;i++)
  490.                             print[j][i+d]=letras[22][j][i];
  491.                     break;
  492.                 case 120:
  493.                     for(j=0;j<8;j++)
  494.                         for(i=0;i<7;i++)
  495.                             print[j][i+d]=letras[23][j][i];
  496.                     break;
  497.                 case 121:
  498.                     for(j=0;j<8;j++)
  499.                         for(i=0;i<7;i++)
  500.                             print[j][i+d]=letras[24][j][i];
  501.                     break;
  502.                 case 122:
  503.                     for(j=0;j<8;j++)
  504.                         for(i=0;i<7;i++)
  505.                             print[j][i+d]=letras[25][j][i];
  506.                     break;
  507.                 case 32:
  508.                     for(j=0;j<8;j++)
  509.                         for(i=0;i<7;i++)
  510.                             print[j][i+d]=letras[26][j][i];
  511.                     break;
  512.             }
  513.         }
  514.         do{
  515.             for(k=0;k<=X;k++)
  516.             {
  517.                 gotoxy(0,8);
  518.                 for(i=0;i<8;i++)
  519.                 {
  520.                     for(j=0;j<70;j++)
  521.                         printf("%c",print[i][k+j]);
  522.                     printf("\n");
  523.                 }
  524.                 usleep(x);
  525.                 system("clear");
  526.             }
  527.         }while(1==1);
  528.     }
  529.     }
  530.     else
  531.     {
  532.         system("clear");
  533.         gotoxy(40,10);
  534.         printf("ERRO");
  535.         gotoxy(13,12);
  536.         printf("FRASE INSERIDA ULTRAPASSA O LIMITE DE CARACTERES PERMITIDOS\n");
  537.         gotoxy(29,14);
  538.         printf("PRECIONE ENTER PARA VOLTAR");
  539.         getchar();
  540.         getchar();
  541.     }
  542.     }while (1==1);
  543.     return 0;
  544. }
  545.  
Advertisement
Add Comment
Please, Sign In to add comment