rod1231234

LED3

Oct 14th, 2011
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 11.83 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <ctype.h>
  4. int main (void)
  5. {
  6.     char letras[27][8][7] ={
  7.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  8.             {' ', ' ', '#', '#', '#', ' ', ' '},
  9.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  10.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  11.             {' ', '#', '#', '#', '#', '#', ' '},
  12.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  13.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  14.             {' ', '#', ' ', ' ', ' ', '#', ' '}},
  15.        
  16.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  17.             {' ', '#', '#', '#', '#', ' ', ' '},
  18.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  19.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  20.             {' ', '#', '#', '#', '#', ' ', ' '},
  21.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  22.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  23.             {' ', '#', '#', '#', '#', ' ', ' '}},
  24.        
  25.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  26.             {' ', ' ', '#', '#', '#', '#', '#'},
  27.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  28.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  29.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  30.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  31.             {' ', '#', ' ', ' ', ' ', ' ', ' '},
  32.             {' ', ' ', '#', '#', '#', '#', '#'}},
  33.        
  34.         {   {' ', ' ', ' ', ' ', ' ', ' ', ' '},
  35.             {' ', '#', '#', '#', '#', ' ', ' '},
  36.             {' ', '#', ' ', ' ', ' ', '#', ' '},
  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.     int i,j,k,d,A=0,B=0,l;
  252.     char a[15],b[8][70];
  253.     for(i=0;i<10;i++)
  254.         a[i]=' ';
  255.     for(j=0;j<8;j++)
  256.     {
  257.         for(i=0;i<70;i++)
  258.         {
  259.             b[j][i]=' ';
  260.         }
  261.     }
  262.     printf("\nInsira A Frase:\n");
  263.     scanf("%[^[\n]]s",&a);
  264.     for(i=0;i<50;i++)
  265.     {
  266.         a[i]=tolower(a[i]);
  267.         if(a[i]==32)
  268.         {a[i]=32;}
  269.         if(a[i]==0)
  270.         {a[i]=32;}
  271.         if(a[i]>95 && a[i]<123)
  272.             a[i]=a[i]-97;
  273.     }
  274.     A=0;
  275.     l=0;
  276.     for(k=0;k<10;k++)
  277.     {
  278.         for(j=0;j<8;j++)
  279.         {
  280.             for(i=A;i<A+7;i++)
  281.             {
  282.                 if(a[k]!=32)
  283.                     b[j][i]=letras[a[k]][j][l];
  284.                 l++;
  285.             }
  286.             l=0;
  287.         }
  288.         A=A+7;
  289.     }
  290.     for(i=0;i<8;i++)
  291.     {
  292.         for(j=0;j<70;j++)
  293.             printf("%c",b[i][j]);
  294.         printf("\n");
  295.     }
  296. }
  297.  
Advertisement
Add Comment
Please, Sign In to add comment