SHARE
TWEET

Untitled

a guest Jun 12th, 2019 84 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 3.1.
  2. #include <stdio.h>
  3. int a=1,b=1;
  4. void main()
  5. {
  6.     while(a<=6)
  7.     {
  8.         b=b*a;
  9.         a++;
  10.     }
  11.     printf("6!=%d",b);
  12. }
  13.  
  14.  
  15. 3.2.
  16. #include <stdio.h>
  17. void main ()
  18. {
  19.     int a,b,c=2;
  20.     printf("\nUpisite jedan prirodni broj: ");
  21.     scanf("%d",&a);
  22.     if(a<=0) printf("Zadani broj nije prirodan");
  23.     else
  24.     {
  25.         b=a;
  26.         printf("%d=1",a);
  27.         while (c<=a)
  28.         {
  29.             if (b%c==0)
  30.             {
  31.                 printf("*%d",c);
  32.                 b/=c;
  33.             }
  34.             else c+=1;
  35.          }
  36.     }
  37. }
  38.  
  39.  
  40.  
  41. 3.3.
  42. #include<stdio.h>
  43. void main()
  44. {
  45.     int a,b,c,d,e,f;
  46.     printf("Unesi brojnik razlomka ");
  47.     scanf("%d",&a);
  48.     printf("Unesi nazivnik razlomka ");
  49.     scanf("%d",&b);
  50.     if (b==0) printf("Razlomak ne moze imati nulu na mjestu nazivnika");
  51.     else if(a==0) printf("0/%d = 0/%d",b,b);
  52.     else
  53.     {
  54.         if (a>b)
  55.         {
  56.             d=a;
  57.             e=b;
  58.         }
  59.         else
  60.         {
  61.             d=b;
  62.             e=a;
  63.         }
  64.         c=d%b;
  65.         while(c>0)
  66.         {
  67.             d=e;
  68.             e=c;
  69.             c=d%e;
  70.         }
  71.         f=e;
  72.         d=a/f;
  73.         e=b/f;
  74.         if (b==1)
  75.         {
  76.             printf("%d/%d = %d",a,b,d);
  77.         }
  78.         else
  79.         {
  80.             printf("%d/%d = %d/%d",a,b,d,e);
  81.         }
  82.     }
  83. }
  84.  
  85.  
  86.  
  87. 3.4.
  88. #include <stdio.h>
  89. int a,b=1,c=1,d=0;
  90. void main()
  91. {
  92.     printf("Upisi jedan broj: ");
  93.     scanf("%d",&a);
  94.     while(b<=a)
  95.     {
  96.         if(c%3==0)
  97.         {
  98.             d=d+b;
  99.         }
  100.         c++;
  101.         b++;
  102.     }
  103.     printf("\nZbroj svakog treceg broja od 1 do %d je %d",a,d);
  104. }
  105.  
  106.  
  107.  
  108. 3.5.
  109. #include <stdio.h>
  110. int a,b,c=0,d;
  111. void main()
  112. {
  113.     printf("Upisi prirodan broj: ");
  114.     scanf("%d",&a);
  115.     if(a<=0)
  116.     {
  117.         printf("Broj nije prirodan");
  118.     }
  119.     else
  120.     {
  121.     d=a;
  122.     while(a!=0)
  123.     {
  124.         b=a%10;
  125.         c=c+b;
  126.         a=a/10;
  127.     }
  128.     printf("\nZbroj svih znamenaka broja %d je %d",d,c);
  129.     }
  130. }
  131.  
  132.  
  133.  
  134. 3.6.
  135. #include <stdio.h>
  136. int a,b=0,c,d,i;
  137. float e;
  138. void main()
  139. {
  140.     printf("Upisite broj ucenika: ");
  141.     scanf("%d",&a);
  142.     if(a<=0)
  143.     {
  144.         printf("Broj ucenika ne moze biti negativan");
  145.     }
  146.     else
  147.     {
  148.     c=a;
  149.     printf("Upisite %d ocjena\n",c);
  150.     for (i = 0; i < a; i++)
  151.     {
  152.         scanf("\n%d",&d);
  153.         if(d<1 || d>5)
  154.         {
  155.             printf("\nUpisana ocjena nije validna");
  156.             break;
  157.         }
  158.         else
  159.         {
  160.         b=b+d;
  161.         }
  162.     }
  163.     e=(float)b/c;
  164.     printf("\nProsjek ocjena je %.2f",e);
  165.     }
  166. }
  167.  
  168.  
  169.  
  170. 3.7.
  171. #include <stdio.h>
  172. #include <math.h>
  173. void main (void)
  174. {
  175.     int a,b,c,koliko=0;
  176.     for(a=2;a<=50;a++)
  177.         for(b=2;b<=50;b++)
  178.                 for(c=2;c<=50;c++)
  179.                     if (a*a+b*b==c*c)
  180.                     {
  181.                             printf("\n %d, %d, %d", a,b,c);
  182.                             koliko++;
  183.                     }
  184.     printf("\n Ima ih %d", koliko);
  185. }
  186.  
  187.  
  188.  
  189. 3.8.
  190. #include <stdio.h>
  191. int a,b=0,c;
  192. void main()
  193. {
  194.     for(a=20;a<=30;a++)
  195.     {
  196.         b++;
  197.         if(b%3==0)
  198.            {
  199.                printf("\n%d",a);
  200.            }
  201.     }
  202. }
  203.  
  204.  
  205.  
  206. 3.9.
  207. #include <stdio.h>
  208. int a;
  209. void main()
  210. {
  211.     for(a=1;a<=7;a++)
  212.     {
  213.         printf("\n%d",a);
  214.     }
  215. }
  216.  
  217.  
  218.  
  219. 3.10.
  220. #include <stdio.h>
  221. int a;
  222. void main()
  223. {
  224.     for(a=20;a>0;a--)
  225.     {
  226.         printf("\n%d",a);
  227.     }
  228. }
  229.  
  230.  
  231.  
  232. 3.11.
  233. #include <stdio.h>
  234. #include <stdlib.h>
  235. #include <math.h>
  236. void main()
  237. {
  238.     int a,b=0;
  239.     printf("\nUcitaj broj:");
  240.     scanf("%d", &a);
  241.     while(a!=-1)
  242.     {
  243.         if(abs(a)%5==0)
  244.         {
  245.         printf("%d",a);
  246.         b++;
  247.         }
  248.         printf("\nUcitaj broj:");
  249.         scanf("%d", &a);
  250.     }
  251.     printf("\nIma %d brojeva koji su djeljivi s 5",b);
  252.     return;
  253. }
  254.  
  255.  
  256.  
  257. 3.12.
  258. #include <stdio.h>
  259. #include <stdlib.h>
  260. #include <math.h>
  261. void main()
  262. {
  263.     int a,b=0,c=0;
  264.     printf("\nUcitaj broj: ");
  265.     scanf("%d",&a);
  266.     while(abs(a)%3!=0)
  267.     {
  268.         b++;
  269.         c=c+a;
  270.         printf("Ucitaj broj: ");
  271.         scanf("%d",&a);
  272.     }
  273.     printf("\nUkupno ima %d brojeva\nNjihov zajednicki zbroj je %d",b+1,c+a);
  274.     return;
  275. }
  276.  
  277.  
  278.  
  279. 3.13.
  280. #include<stdio.h>
  281. void main()
  282. {
  283.     int i=0,f,g;
  284.     float a=0,b,c,d,min=1000000,max=0,e;
  285.     printf("\nUpisite duljinu staze (u kilometrima): ");
  286.     scanf("%f",&b);
  287.     do
  288.     {
  289.         printf("Upisite vrijeme kruga %d. bolida (u minutama): ",i+1);
  290.         scanf("%f",&d);
  291.         if (d>0)
  292.         {
  293.             i++;
  294.             d/=60;
  295.             c=b/d;
  296.             if (c>max)
  297.             {
  298.                 max=c;
  299.                 g=i;
  300.             }
  301.             if ((c<min))
  302.             {
  303.                 min=c;
  304.                 f=i;
  305.             }
  306.             a+=c;
  307.         }
  308.     }while(d>0);
  309.     e=a/i;
  310.     printf("\nProsjecna brzina utrke je %.2f km/h",e);
  311.     printf("\nNajvecu brzinu od %.2f km/h, a postigao je bolid %d",max,g);
  312.     printf("\nNajmanju brzinu od %.2f km/h, a postigao ju bolid %d",min,f);
  313. }
  314.  
  315.  
  316.  
  317. 3.14.
  318. #include<stdio.h>
  319. void main ()
  320. {
  321.     int a,b,c=0;
  322.     printf("Upisite jedan prirodan broj: ");
  323.     scanf("%d",&a);
  324.     if(a>0)
  325.     {
  326.         do
  327.         {
  328.             b=a%10;
  329.             a=a/10;
  330.             if (b%2==1)
  331.             {
  332.                 c=1;
  333.                 break;
  334.             }
  335.         } while(a>0);
  336.         if(c==0) printf("\nBroj je potpuno paran");
  337.         else printf("\nBroj nije potpuno paran");
  338.      }
  339.      else  printf("\nNiste upisali prirodni broj");
  340. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top