Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- #include<stdio.h> // standdard input output library //
- int main() // kad se pokrene program izvrsavanje krece od main funkcije i uvek se pokrece... //
- {
- int a; // deklaracija promenljive, oslobadjanje prostora u memoriji //
- printf("\nUnesite jedan celi broj: "); // funkcija za ispisivanje promenljive \n - novi red //
- scanf("%i",&a); // komanda za upisivanje memorije, &a - mesto gde ce skenirati, &-ampasant, %i - procenat definise oblik promenljive (koji je brojevni sistem) //
- printf("\nUneli ste broj: %i. \n", a); // govorimo korisniku koji je broj uneo u komentaru //
- return 0;
- }
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- int // rezervisana rec, promenljiva se mora drugacije nazvati//
- float
- double
- char
- unsigned
- short
- long
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- #include<stdio.h>
- int main()
- {
- printf("\nZa skladistenje tipa %s potrebno je %i B. \n", "int", sizeof(int)); // ispisuje, %s string, %i integer, sizeof(int) - vraca koliko bajtova je potrebno za skladistenje ovog tipa //
- printf("\nZa skladistenje tipa %s potrebno je %i B. \n", "int", sizeof(unsigned int));
- printf("\nZa skladistenje tipa %s potrebno je %i B. \n", "int", sizeof(char));
- printf("\nZa skladistenje tipa %s potrebno je %i B. \n", "int", sizeof(float));
- printf("\nZa skladistenje tipa %s potrebno je %i B. \n", "int", sizeof(double)); // ove komande ispisuju potrebnu velicinu za razliciti tip podataka //
- return 0;
- }
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- #include<stdio.h>
- int main()
- {
- int a;
- printf("\n unesite jedan ceo broj u dekadnom, oktalnom ili heksadecimalnom obliku: "); // da bismo uneli oktalni i heksadecimalni broj moramo pisati 0x... //
- scanf("%i", &a);
- printf("\nDekadni oblik unetog broje je: %d. \n", a); // %d dekadni broj //
- printf("\nOktalni oblik unetog broje je: %o. \n", a); // %o oktalni broj //
- printf("\nHeksadecimalni oblik unetog broje je: %x. \n", a); // heksadecimalni broj //
- return 0;
- }
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- #include<stdio.h>
- int main()
- {
- float a;
- printf("\nUnesite jedan realan broj: ");
- scanf("%f", &a);
- printf("a) %10.3f", a); //-10.3f upisuje 10 MESTA za ispis broja, i 3 za ispis njegovih decimala
- printf("b) %e\n", a); // %e ispisivanje sa iksponentom
- printf("c) %g\n", a); // %c - char
- return 0;
- }
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- #include<stdio.h>
- int main()
- {
- int x, y, z;
- scanf("%2d%3d%2d", &x, &y, &z); // %2d upisuje 2 cifre za x, upisuje sledece tri cifre za y, i dve za z... prestaje da upisuje kada naidje na prazan prostor, ako se ne upisuje broj sa %d onda se moze upisati koliko god cifara do sledeceg razmaka //
- printf("%d %d %d", x, y, z);
- scanf("%d:%d:%d:", &x, &y, &z); // korisnik bi trebao da unosi podatke sa dve tacke izmedju njih
- return 0;
- }
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- #include<stdio.h>
- int main()
- {
- int x, y, ar1;
- float ar2;
- printf("\nUnesite dva cela broja: ");
- scanf("%d%d", &x, &y);
- ar1 = (x+y)/2;
- printf("\nCelobrojna aritmeticka sredina je: %d.\n", ar1);
- ar2 = (x+y)/2.0 // pisemo .0 posle dvojke da bi posmatrao dvojku kao realan broj
- printf("\nCelobrojna aritmeticka sredina je: %f.\n", ar2); // %f je float, a mozemo i staviti ar2= (float)(x+y)/2 -eksplicitna konverzija, koja pretvara sve u float posto se izvrsava prva ili ar2= (x+y)/(float)2 //
- return 0;
- }
Add Comment
Please, Sign In to add comment