sexta-feira, 13 de maio de 2016

Programa C para executar Multiplicação


Um programa em linguagem C pode ser usado para calcular eimprimir uma tabela de multiplicação em C. 

Para escrever um programa em C, você precisa ter algum conhecimento em conceitos e linguagens de programação. Você também deve ter alguma familiaridade com conceitos básicos como loop. Programas que imprimem uma multiplicação em C podem ser escritos usando nested for loops (aninhada para loops), que contém um loop dentro do outro. 

Programa C para gerar uma tabela de Multiplicação

Veja um exemplo de uma tabela C, que pode realizar multiplicações: 

Resultado

|   1 2 3  4     
------------------     
1 | 1 2 3  4     
2 | 2 4 6  8     
3 | 3 6 9  12     
4 | 4 8 12 16 ...

Código

lami20j@debian:~    
trash$ cat ccm.c    
#include<stdio.h>    

int    
main (void){    
  int i, j;    

  printf ("   |");    
  for (i = 1; i < 11; ++i)    
    printf ("%#3d   ", i);    
  printf ("\n");    

  for (i = 1; i < 64; ++i)    
    printf ("-");    
  printf ("\n");    

  for (i = 1; i < 11; ++i){    
      printf ("%#2d |", i);    
      for (j = 1; j < 11; ++j)    
        printf ("%#3d   ", i * j);    
      printf ("\n");    
  }    
  return 0;    
}    
lami20j@debian:~/trash$ gcc ccm.c    
lami20j@debian:~/trash$ ./a.out    
   |  1     2     3     4     5     6     7     8     9    10    
---------------------------------------------------------------    
 1 |  1     2     3     4     5     6     7     8     9    10    
 2 |  2     4     6     8    10    12    14    16    18    20    
 3 |  3     6     9    12    15    18    21    24    27    30    
 4 |  4     8    12    16    20    24    28    32    36    40    
 5 |  5    10    15    20    25    30    35    40    45    50    
 6 |  6    12    18    24    30    36    42    48    54    60    
 7 |  7    14    21    28    35    42    49    56    63    70    
 8 |  8    16    24    32    40    48    56    64    72    80    
 9 |  9    18    27    36    45    54    63    72    81    90    
10 | 10    20    30    40    50    60    70    80    90   100
Fonte: http://br.ccm.net/
Anterior
Proxima

Postador

0 comentários:

Os comentários serão moderados antes de publicar! respondo todos, obrigado por comentar.