Advertisement
Guest User

Heksadecimalna tablica mnozenja

a guest
Jul 25th, 2014
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.02 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3. void heksa_tablica_mnozenja(void){
  4.     int i,j;
  5.     for (i=1;i<=15;i++){
  6.         for (j=1;j<=15;j++)
  7.             printf("%3x ",i*j);
  8.         printf("\n\n");
  9.     }
  10. }
  11. void heksa_tablica_sabiranja(void){
  12.     int i,j;
  13.     for (i=0;i<=15;i++){
  14.         for (j=0;j<=15;j++)
  15.             printf("%3x ",i+j);
  16.         printf("\n\n");
  17.     }
  18. }
  19. void okta_tablica_sabiranja(void){
  20.     int i,j;
  21.     for (i=0;i<=7;i++){
  22.         for (j=0;j<=7;j++)
  23.             printf("%3o ",i+j);
  24.         printf("\n\n");
  25.     }
  26. }
  27. void okta_tablica_mnozenja(void){
  28.     int i,j;
  29.     for (i=1;i<=7;i++){
  30.         for (j=1;j<=7;j++)
  31.             printf("%3o ",i*j);
  32.         printf("\n\n");
  33.     }
  34. }
  35. void binarni(void){
  36.     int a=0,stepen=128,suma=0;
  37.     int i;
  38.     for (i=7;i>0;i--){
  39.         printf("%3d ",stepen);
  40.         stepen/=2;
  41.     }
  42.     printf("%3d\n",stepen);
  43.     stepen=128;
  44.     for (i=7;i>0;i--){
  45.         suma+=stepen;
  46.         printf("%d ",suma);
  47.         stepen/=2;
  48.     }
  49.     printf("%d\n",suma+stepen);
  50. }
  51. void main(int argc, char *argv[]){
  52.     heksa_tablica_sabiranja();
  53.     heksa_tablica_mnozenja();
  54.     binarni();
  55.     okta_tablica_mnozenja();
  56.     okta_tablica_sabiranja();
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement