Friday, December 17, 2010

#3 Najveci element niza od n elemenata max 50

#include<stdio.h>
#include<conio.h>
main(){

int niz[50];
int pom=0; //cuva najveci element
int n; //duzina niza
printf("Program za pronalazenje najveceg elementa niza max 50 elemenata\n");

printf("Unesi te duzinu niza max 50 elemenata\n");

printf("n=");scanf("%d",&n);
printf("\nUnesi te elemente niza od n elmenata\n");

for (int i=0;i<3;i++){ 
        printf("niz[%d]=",i);scanf("%d",&niz[i]);printf("\n");

pom=niz[0];
//pomocna promenjiva uzima prvi element niza
for (int j=0;j<3;j++){ 
        if(pom<niz[j]) pom=niz[j];
}

 printf("Najveci element niza je %d \n",pom);

      
     getch()  ;
}

#3 Visestruki niz- matrica 3x3

#include<stdio.h>
#include<conio.h>
main(){

int sah[3][3];

printf("Unesi te elemente matrice 3x3\n");
for (int i=0;i<3;i++){
    for (int j=0;j<3;j++){
      
        printf("sah[%d][%d]=",i,j);scanf("%d",&sah[i][j]);printf("\n");

    }
}
 printf("Ispis elemenata matrice \n");
 for (int m=0;m<3;m++){
    for (int n=0;n<3;n++){
      
        printf("sah[%d][%d]=%d \n",m,n,sah[m][n]);

    }
}
     
     getch()  ;
}

Wednesday, December 15, 2010

#4 Sortiranje niza od n elemenata

#include<stdio.h>
#include<conio.h>

void citaj(float x[],int n){
     for (int i=0;i<n;i++){
       printf("x[%d]=",i);scanf("%f",&x[i]);
     }  
     }
  
void pisi(float x[],int n){
      for (int i=0;i<n;i++){
       printf("x[%d]=%6.3f\n.",i,x[i]);
     }
     }

void razmeni(float *a,float *b){
     float pom; //pomocna promenjiva korpa
     pom=*a;
     *a=*b;
     *b=pom;
     }
void sort1(float a[],float n)
 {
   for(int i=0;i<n-1;i++)
   {
     for (int j=i+1;j<n;j++)
     {
         if (a[i]>a[j])
       razmeni(&a[i],&a[j]);
     }    
   }
  
 }

main(){
       int n;
       float a[50];
    
       printf("Unesi n broj elemenata niza \n");
       printf("n=");scanf("%d=",&n);
       printf("Unesi elemente niza \n");
       citaj(a,n);
       printf("Sortiraj niz \n");
       sort1(a,n);
       printf("Niz posle sortiranja \n");
       pisi(a,n);
       getch();
    
}

Wednesday, December 8, 2010

#3 Niz Ispis elemenata niza

#include<conio.h>

 void ispisNiza(int niz[50]){
      printf ("\n");
       for (int j=0;j<sizeof(niz);j++){
       printf("%d ",niz[j]);    
       }
      }
 void ispisProvere(int niz[50]){
        printf ("\n");
        for (int k=0;k<sizeof(niz);k++){
            if (niz[k]%2==0){
               printf("* ");          
                          }
       else  printf("# ");  
       }
      }
 main(){
 
   int myNiz[50]; // niz koji unosim
   int n; // maksimalna duzina niza
  
   //Program koji za unete celobrojne elemente niza ispisuje da li je svaki element paran ili neparan.
   // ako je element paran ispisuje * a ako je neparan ispisuje #
   // niz      1 3 4 7 9
   // ispis    # # * # #
  
   printf ("Program za proveravanje celobrojnog elemenata niza u zavisnosti od toga da li je broj u nizu paran ili neparan \n");
   printf ("Unesi te duzinu niza maskimalan broj elemenata \n");
  
   printf("n=");scanf("%d",&n); printf("\n");
  
   for (int i=0;i<n;i++){
       printf("%d=",i);scanf("%d",&myNiz[i]);
       printf("\n");
       }
       // Uneli smo niz hajde da ga ispisemo
      printf("\n");
       printf("Ispis niza \n");
      
       ispisNiza(myNiz); //
      
       ispisProvere(myNiz); //
      
       getch();
      
   
}

Wednesday, December 1, 2010

#3 Ciklusi Celobrojni niz od 5 elemenata

#include<conio.h>
#include<stdio.h>

//Program uz pomoc for petlje unosi elemete niza i uz pomoc for petlje ispisuje elemente niza.
main(){

int ocene[5];

printf("Program za unos i ispis celobrojnog niza od 5 elemenata \n");
for (int j=0;j<5;j++){
    printf("\n %d=",j); scanf("%d",&ocene[j]);
}    
printf("Ispis elemenata niza \n");
for (int i=0;i<5;i++){
    printf("\n %d=%d",i,ocene[i]);
}

getch();
    
}

Wednesday, November 24, 2010

#3 Crtanje romboida od brojeva

#include<stdio.h>
#include<conio.h>
#include<string.h>

// Program za crtanje romboida od brojeva
/*        
     1 2
    1   2
   1     2
  1       2
 1         2
 3         4
  3       4
   3     4
    3   4
     3 4

*/
void gornjiTrougao(){ 
     for(int i=5;i>=1;i--){
            
      for (int j=1;j<i+1;j++){ 
          printf(" ");
          }
      printf("1"); 
          for(int k=0;k<=5-i;k++){
          printf(" ");
          }
           for(int k=1;k<=5-i;k++){
          printf(" ");
          }
          printf("2\n");  
     }
     }
    
void donjiTrougao(){
     int s,j,k,l;
     for ( s=1;s<=5;s++){
       for ( j=5;j>5-s;j--){
        printf(" ");
       } 
     printf("3");
         for( k=0;k<=5-s;k++){  
          printf(" ");
          }
           for( l=1;l<=5-s;l++){
          printf(" ");
          }
       printf("4\n");
     }   
     }
main (){
    
    
     gornjiTrougao();
     donjiTrougao();
     getch();
    
     }

#3 Ispis unete reci kao odraz u ogledalu sa okvirom od ***

#include<stdio.h>
#include<conio.h>
#include<string.h>

//Program za pisanje neke unete reci kao odraza u ogledalu sa okvirom od zvezdica
// primer:   
/*
     ***************
     * Pera | areP *
     ***************

*/

void ogledaloZvezdica(char locRec[50]){
   
     for (int k=0;k<2*strlen(locRec)+7;k++)
     {
       printf("*");
     }
     printf("\n");
     printf("* ");
    for (int i=0;i<strlen(locRec);i++)
    {
      printf("%c",locRec[i]);
    }
    printf(" | ");
    for (int j=strlen(locRec)-1;j>=0;j--)
    {
      printf("%c",locRec[j]);
    }
    printf(" *\n");
      for (int l=0;l<2*strlen(locRec)+7;l++)
     {
       printf("*");
     }
}

main(){
 char rec[50];

 printf("Ispis reci kao odraz u ogledalu \n\n");
 printf("Unesite neku rec \n");
 printf("rec=");scanf("%s",&rec);printf("\n\n");

  ogledaloZvezdica(rec);
  getch(); 
 
}

#3 Ispis unete reci kao odraz u ogledalu

#include<stdio.h>
#include<conio.h>
#include<string.h>

//Program Ispis unete reci kao odraz u ogledalu
// primer:      Pera | areP

void ogledalo(char locRec[50]){
    for (int i=0;i<strlen(locRec);i++)
    {
      printf("%c",locRec[i]); 
    }
    printf(" | ");
    for (int i=strlen(locRec)-1;i>=0;i--)
    {
      printf("%c",locRec[i]); 
    }
}

main(){
 char rec[50];

 printf("Ispis reci kao odraz u ogledalu \n\n");
 printf("Unesite neku rec \n");
 printf("rec=");scanf("%s",&rec);printf("\n\n");

  ogledalo(rec);
  getch();  
  
}

Wednesday, November 17, 2010

#3 Funkcija racunanje 4 ugla cetvorougaonika

#include<stdio.h>
#include<conio.h>
//funkcija

 int ugao4(int a, int b, int c){

 return 360-(a+b+c);
 }
 // kraj funkcije

 void main(){
 clrscr();
 int a,b,c;
 printf("Program za racunanje cetvrtog ugla cetvorougaonika ako su tri poznata \n\n");
 printf("Unesi te uglove a, b, c \n");
 printf("a=");scanf("%d",&a);printf("\n");
 printf("b=");scanf("%d",&b);printf("\n");
 printf("c=");scanf("%d",&c);printf("\n");

 if((a<360)&&(a>0))
 {
  if((b<360-a)&&(b>0))
   {
    if((c<360-a-b)&&(c>0))
    {
     printf("cetvrti ugao je %d",ugao4(a,b,c));
    }
    else
    {
    printf("c=%d mora biti < 360-a-b=%d i vece od 0 \n",c,360-a-b);
    }
   }
  else
  {
  printf("b=%d mora biti manje od 360-a=%d i vece od 0 \n",b,360-a);
  }
 }
 else
 {
 printf("a=%d mora biti < 360 i vece od 0 \n",a);
 }

 getch();
 }

#3 Funkcija ispisivanje unete reci odnapred i odnazad

#include<stdio.h>
#include<conio.h>
#include<string.h>

//Program proverava da li rec ima paran ili neparan broj karaktera
// za paran broj rec stampa od napred ka nazad
// za neparan rec stampa od nazad ka napred

int paran(char locRec[50]){
    for (int i=0;i<strlen(locRec);i++)
    {
      printf("%d. %c \n",i,locRec[i]);  
    } 
}

int neParan(char locRec[50]){
    for (int i=strlen(locRec)-1;i>=0;i--)
    {
      printf("%d. %c \n",i,locRec[i]);  
    } 
}

main(){
 char rec[50];

 printf("Program za ispisivanje reci odnapred ili od nazad u zavisnosti da li je paran ili neparan broj karaktera \n\n");
 printf("Unesite neku rec \n");
 printf("rec=");scanf("%s",&rec);printf("\n");

 if (strlen(rec)%2==0){
  // ako je ostatak 0 broj je paran
  paran(rec);                    
 }
 else
  {
     neParan(rec);                              
  }
 
  getch();   
   
}

Wednesday, November 10, 2010

#2 Program za izracunavnaje zbira dva broja preko funkcije

#include<stdio.h>
#include<conio.h>

int zbir (int fBr1, int fBr2) // zaglavnje funkcije
    {
       return fBr1+fBr2; // zbir dva broja koje vraca funkcija
    }

main(){
       int br1,br2;
      
       printf("Program za izracunavnaje zbira dva broja preko funkcije \n\n");
       printf("br1=");scanf("%d",&br1);printf("\n");
         printf("br1=");scanf("%d",&br2);printf("\n");
       printf("zbir=br1+br2=%d",zbir(br1,br2));
       getch();
      
}

Friday, November 5, 2010

#3 Da li je tacka u krugu sa rastojanjem tacaka

#include<stdio.h>
#include<conio.h>
#include<math.h>
//Izracunavanje da li je tacka u krugu na osnovu rastojanja izmedju centra kruznice i unete tacke
//Izracunavanje se vrsi preko pitagorine teoreme
  main(){
     int Xk,Yk;
     int Xt,Yt;
     int r;
    
     int a,b;
     float c;
    
 printf("Program za proveravanje da li je tacka u krugu, na obodu kruga (ivici) ili izvan kruga \n");
 printf("*******************************************************************************************\n");
 printf("Unesi te kordinate kruga Xk i Yk kao i poluprecnik kruga r \n");
 printf("Xk");scanf("%d",&Xk);printf("\n");
 printf("Yk");scanf("%d",&Yk);printf("\n");
  printf("r");scanf("%d",&r);printf("\n");
 
 printf("Unesi te kordinate tacke Xt i Yt \n");
 printf("Xt");scanf("%d",&Xt);printf("\n");
 printf("Yt");scanf("%d",&Yt);printf("\n");


 c=float(sqrt(pow(a,2)*pow(b,2)));

 if (c==float(r))
    {
     printf("Tacka se ne nalazi na obodu (ivici) kruga");
    }
    else
    {
        if (c<float(r))
        {
          printf("Tacka se ne nalazi u krugu");          
        }
        else {
              printf("Tacka se ne nalazi u krugu");
             }
    }
}

Wednesday, November 3, 2010

#3 Program za izracunavanje da li je tacka u krugu sa greskom

#include <stdio.h>
#include <conio.h>

 int Xt,Yt;
 int Xk,Yk;
 int r;
 main(){
 // Primitivno izracunavanje da li je tacka u krugu, nedostatak je sto proverava kvadar opisan oko kruznice     
 // Printf Program za izracunavanje da li je tacka u krugu
 printf("Program za izracunavanje da li je tacka u krugu \n\n");
 printf("Unesi poluprecnik kruga\n");
 printf("r=");scanf("%d",&r);
 printf("\n");
  printf("Unesi te kordinate kruga Xk i Yk \n");
  printf("Xk=");scanf("%d",&Xk); printf("\n");
  printf("Yk=");scanf("%d",&Yk);
 
 printf("Unesi kordinate tacke \n"); 
   printf("Xt=");scanf("%d",&Xt); printf("\n");
  printf("Yt=");scanf("%d",&Yt);
 
  if ((Xt>Xk-r)&&(Xt<Xk+r))
  {
         if((Yt>Yk-r)&&(Yt<Yk+r))
         {
          printf("Tacka Xt,Yt(%d,%d) nalazi se u krugu",Xt,Yt);                      
                                             
         }
         else
         {
              printf("Tacka Xt,Yt(%d,%d) NE nalazi se u krugu",Xt,Yt);
         }               
  }
  else
         {
              printf("Tacka Xt,Yt(%d,%d) NE nalazi se u krugu",Xt,Yt);
         }  
 getch();
}

Friday, October 29, 2010

#2 Do while racunanje faktorijela broja n

#include<stdio.h>
#include<conio.h>

main(){
     
       int i,n;
     
       unsigned long long int proizvod=1;
     
       printf("Program za racunanje faktorijela od unesenog broja n\n\n");
       printf("Unesite broj  od kojeg zelite da se izracuna faktorijel \n");
     
       printf("n=");scanf("%d",&n);
     
       i=1;
       do{
           proizvod=proizvod*i;                      
                                 
           i++;                      
       }while (i<=n);
     
       printf("%d!=%lld",n,proizvod);
       getch();   
}

Wednesday, October 27, 2010

#3 For ciklus stampanje faktorijela n broja n!

#include<stdio.h>
#include<conio.h>

main(){
       // program za izracunavanje faktorijela nekog broja n!
       //faktorijel  2!=1*2=2    3!=1*2*3=6  4!=1*2*3*4=24 5!=1*2*3*4*5=120
     
       int i; //brojac koji ce da se koristi u for petlji
       int n; // broj od kojeg ce da se racuna faktorijel n!
     
       // proizvod niza brojeva moze da bude veoma veliki pa se zato uyima veliki ceo broj
       // unsigned long long     64     0 to 18,446,744,073,709,551,615  je najveci broj
       unsigned long long int proizvod=1; // broj moze da bude veoma
     
       printf(" \n");
       printf("***************** Program za racunanje faktorijela nekog broja n! *******************************\n");
       printf("Unesite broj od kojeg zelite da racunate faktorijel \n");
       printf("n="); scanf("%d",&n);
     
       for(i=1;i<=n;i++){
          proizvod=proizvod*i;                
       }
     
       printf("%d!=%lld\n",n,proizvod);
     
       getch();
}

#3 for/while ciklusi stampanje imena N puta

#include<stdio.h>
#include<conio.h>

main(){
 char ime[20];
 int i,j,n;


 printf("Unesite ime za stampanje \n");
 printf("ime=");scanf("%s",&ime);
 printf("\n\n");
 printf("Koliko puta zelis da stampas ime \n");
 printf("n=");scanf("%d",&n);

 for (int i=0;i<n;i++){             // for ciklus
          printf("for:%d. %s \n",i+1,ime);
     }
 
printf("\n");
  j=0;
 while (j<n)                           //While ciklus
 {
      printf("while:%d. %s \n",j+1,ime);
      j++;
 }
 int k=0;
 do {
  printf("do:%d.  %s \n",k+1,ime);
      k++;
 }  while (k<n);
 getch();  
}

Friday, October 22, 2010

#2 for/while ciklusi stampanje imena 10 puta

#include<stdio.h>
#include<conio.h>

main(){

 int i=0;
 for (int i=0;i<10;i++){             // for ciklus
          printf("%d. Marko \n",i);
     }
    
printf("\n");

 while (i<10)                           //While ciklus
 {
      printf("%d. Marko \n",i);
      i++;  
 }    
 getch();     
}

#3 Switch Operator višestrukog grananja opisne ocene zaokruzivanje

#include<conio.h>
#include<math.h>
 main()
{
       int ocena;
       float ocenaf;
    printf("---------------------------- Operatori visestrukog grananja SWITCH ------------------------------------------------\n\n");
    printf("Switch operator zamenjuje visestruki if \n\n");
    printf("Program za prikazivanje celih skolskih ocena opisno (1:nedovoljan, 2:dovoljan, 3:dobar, 4:vrlodobar, 5:odlican) \n\n");
    printf("Unesite vasu prosecnu ocenu kao ceo broj npr. 2.5=3 4,2=4 ... \n");
    printf("ocenaf="); scanf("%f",&ocenaf);
    ocena=ceil(ocenaf);
    switch (ocena){
           case 1:
                {
                 printf("\n Nedovoljan");
                 break;                     
                }
           case 2:
                 {
                 printf("\n Dovoljan");
                 break;                     
                }
            case 3:
                 {
                 printf("\n Dobar");
                 break;                     
                }
             case 4:
                 {
                 printf("\n Vrlodobar");
                 break;                     
                }
              case 5:
                 {
                 printf("\n Odlican");
                 break;                     
                }
              default:
                {
                printf("\n Uneli ste nedefinisanu ocenu u mom sistemu");     
                break;
                }   
              }
              getch();
     }

Wednesday, October 20, 2010

#2 IF operator višestruko grananje opisne ocene

#include<stdio.h>
#include<conio.h>
 main()
{
       int ocena;
    printf("---------------------------- Operatori visestrukog grananja ELSE IF ------------------------------------------------\n\n");
    printf("Program za prikazivanje celih skolskih ocena opisno (1:nedovoljan, 2:dovoljan, 3:dobar, 4:vrlodobar, 5:odlican) \n\n");
    printf("Unesite vasu ocenu kao ceo broj npr. 1,2,3,4 ... \n");
    printf("ocena="); scanf("%d",&ocena);
   
    if(ocena==1)  printf("\n Nedovoljan");
    else if (ocena==2) printf("\n Dovoljan");
    else if  (ocena==3)  printf("\n Dobar");
    else if  (ocena==4)  printf("\n Vrlodobar");
    else if  (ocena==5)  printf("\n Odlican");   
    getch();
     }

#3 Switch Operator višestrukog grananja opisne ocene

#include<stdio.h>
#include<conio.h>
 main()
{
       int ocena;
    printf("---------------------------- Operatori visestrukog grananja SWITCH ------------------------------------------------\n\n");
    printf("Switch operator zamenjuje visestruki if \n\n");
    printf("Program za prikazivanje celih skolskih ocena opisno (1:nedovoljan, 2:dovoljan, 3:dobar, 4:vrlodobar, 5:odlican) \n\n");
    printf("Unesite vasu prosecnu ocenu kao ceo broj npr. 2.5=3 4,2=4 ... \n");
    printf("ocena="); scanf("%d",&ocena);
   
    switch (ocena){
           case 1:
                {
                 printf("\n Nedovoljan");
                 break;                     
                }
           case 2:
                 {
                 printf("\n Dovoljan");
                 break;                     
                }
            case 3:
                 {
                 printf("\n Dobar");
                 break;                     
                }
             case 4:
                 {
                 printf("\n Vrlodobar");
                 break;                     
                }
              case 5:
                 {
                 printf("\n Odlican");
                 break;                     
                }
              default:
                {
                printf("\n Uneli ste nedefinisanu ocenu u mom sistemu");     
                break;
                }   
              }
              getch();
     }

Friday, October 15, 2010

#3 IF izracunavanje povrsine kocke ili trougla u zavisnosti od uslova

#include<stdio.h>
#include<conio.h>

main(){
       char uslov;
       int a,b;
       //Program jednostukog grananja
       //U zavisnosti od unetog uslova (da li  je kocka ili trougao) racuna se povrsina kocke ili trougla
       printf("******************** Program jedostrukog grananja ******************** \n\n");
       printf("-----------Program za izracunavanje povrsine kocke ili povrsine trougla u zavisnosti od zadanog uslova \n\n");
      
       printf("Ako zelite da racunate povrsinu Kocke unesite slovo 'K' \n");
       printf("Ako zelite da racunate povrsinu trougla unesite slovo 'T'\n");
       //Stampa uslov za unos
       printf("uslov=");scanf("%c",&uslov);
      
       if (uslov=='K'){
          printf("\n pod program za racunanje povrsine kocke \n");
          printf("unesite stranicu a kocke \n");
          printf("a=");scanf("%d",&a);
          printf("\n Povrsina kocke \n");
          printf("Pkoc=%d",a*a*a);                
       }
       else{
       printf("\n pod program za racunavanje povrsine trougla \n");
       printf("Unesite stranice a i b trougla \n");
       printf("a=");scanf("%d",&a);
       printf("b=");scanf("%d",&b);
      
       printf("\n Povrsina trougla\n");
       printf("Ptr=%f",float(a*b/2));             
       }
      getch();
           
}

Friday, October 8, 2010

#3 IF Program za proveru koji je od tri uneta A,B,C cela broja veci

//Proveravanje koji je od uneta cela broja veci
#include<stdio.h>
#include<conio.h>
main()
{
      int a,b,c;// Promenjive koje cuvaju tri cela broja
     
      printf("************* Program za proveru koji je od tri uneta A,B,C cela broja veci **************\n\n"); 
       printf("Unos brojeva\n");
       printf("A=");
       scanf("%d",&a);
       printf("\n B=");
       scanf("%d",&b);
       printf("\n C=");
       scanf("%d",&c);
       printf("\n Unos podataka zavrsen \n");
      
       if (a>b)
          {
           if(a>c) printf("Najveci broj je A=%d",a);
            else printf("Najveci broj je C=%d",c);           
          }
       else
       {
            if(b>c) printf("Najveci broj je B=%d",b);
            else printf("Najveci broj je C=%d",c);  
       }
      
       getch();
                            
                
}

Wednesday, October 6, 2010

#2 Grananje u programu uslovni operator IF

#include<stdio.h>
#include<conio.h>
main(){
      
// Grananje u programu
 int A,B;
 printf("************************* Program za poredjenje dva cela broja **************************** \n");
 printf("----------------Program proverava koji je od dva uneta broja veci ----------------------\n");
 printf("Unesite prvi ceo broj A\n");
  printf("A=");
  scanf("%d",&A);
 printf("\n Unesite drugi ceo broj B \n");
    printf("B=");
  scanf("%d",&B);
  // Proveravanje dva cela broja uslovnim operatorom IF
 
  if (A>B)
  {
     printf("A=%d je veci od B=%d \n",A,B);
  }
  else
  {
      printf("B=%d je veci od A=%d \n",B,A);
  }
   
    getch();   
      
      
}

Friday, October 1, 2010

#1 Dvojni operatori u C jeziku

#include<stdio.h>
#include<conio.h>
main(){
     
// Dvojni operatori

int x=1;
    printf("Dvojni operatori \n");
    printf("\n Sabiranja \n\n");
    printf("x=x+1=%d \n",x=x+1);
    printf("x+=1=%d \n",x+=1);
    printf("\n Oduzimanja \n\n");
    printf("x=x-1=%d \n",x=x-1);
    printf("x-=1=%d \n",x-=1);
    printf("\n Množenja \n\n");
    printf("x=x*1=%d \n",x=x*1);
    printf("x*=1=%d \n",x*=1);
    printf("\n Deljenja \n\n");
    printf("x=x/1=%f \n",(float)(x/1));
  
    getch();  
     
     
}

#1 Operatori Inkrementiranja i Dekrementiranja

#include<stdio.h>
#include<conio.h>
main(){
      
// operatori inkrementiranja i dekrementiranja

int x=1;
    printf("Operatori inkrementiranja i dekrementiranja\n");
    printf("\n Operatori inkrementiranja\n\n");
    printf("x=%d \n",x);
    printf("++x=%d \n",++x);
    printf("x=%d \n",x);
    printf("x++=%d \n",x++);      
    printf("x=%d \n",x);
   
    printf("\n Operatori dekrementiranja\n\n");
    printf("x=%d \n",x);
    printf("--x=%d \n",--x);
    printf("x=%d \n",x);
    printf("x--=%d \n",x--);      
    printf("x=%d \n",x);
    getch();   
      
      
}

#2 Konverzija tipa u C jeziku

#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
double a=115055555555.7356;  // broj iz tipa double pretvara se u sve ostale tipove
printf("float a=%f \n",(float)a);
printf("int  a=%d \n",(int)(float)a);
printf("char a=%c \n",(int)(float)a);
printf("octal a=%o \n",(int)(float)a);
printf("unsign a=%u \n",(int)(float)a);
getch();
}

Wednesday, September 29, 2010

#2 Računske operacije (+,-,*/) dva uneta cela broja (a.b) sa tastature

 //Pisano u Borlland c++
#include <stdio.h>
#include <conio.h>

void main(){
int a,b;
printf("Program za izracunavanje + - / * dva broja \n");
printf("Unesi broj a \n");
scanf("%d",&a);
printf("Unesi broj b \n");
scanf("%d",&b);
printf("%d+%d=%d",a,b,a+b);
printf("Unesi broj a \n");
scanf("%d",&a);
printf("Unesi broj b \n");
scanf("%d",&b);
printf("%d-%d=%d",a,b,a-b);
printf("Unesi broj a \n");
scanf("%d",&a);
printf("Unesi broj b \n");
scanf("%d",&b);
printf("%d*%d=%d",a,b,a*b);
printf("Unesi broj a \n");
scanf("%d",&a);
printf("Unesi broj b \n");
scanf("%d",&b);
printf("%d/%d=%d",a,b,a/b );
getch();
}

Friday, September 17, 2010

#1 Računanje obima kruga uz pomoć konstante Pi

#include <stdio.h>
#include <conio.h>

#define PI 3.145

        main(){
              
        int r=5; //cm
        float obim;
        obim=2*r*PI;
        printf("obim=%f cm",obim);      
          getch();    
              
        }

Wednesday, September 15, 2010

#1 Hello World u C programskom jeziku

#include <stdio.h>
#include <conio.h>

void main(){

    printf("Hello World \n");
    getch();


}