#include <stdio.h>
void dec2bin(int dekbr({
short int i, binBr[8] = {0};
i = 0;
while (dekBr > 0){
binBr[i] = dekBr % 2;
i = i + 1; // ili : i++;
dekBr = dekBr/2; // ili : dekBr /=2;
}
for (i =7; i >= 0; i--)
print f("unesite cijeli broj?");
}
void mail (){
int dekBr;
printf (unesite cijeli broj?");
scanf("%d", &dekBr);
dec2bin(dekBr);
}
a.koji je najveci decimalni broj moze pretvoriti prilozeni program
b.da li program pretvara i negativne brojeve?
c.prepravite program tako da moze pretvoriti broj 1000.
2.napisati program koji uvitava tri prirodna broja iz intervala od 1 do 100.ako brojevi
nisu iz zadanog intervala,program treba ispisati poruku"broj nije iz zadatog intervala." i izvrsiti program.Ako su brojevi unutar intervala program treba ispisati ucitane brojeve po velicini od najveceg prema najmanjem.
3.napisite program koji resava sistem od dve jednacine sa dve nepoznate.Jednacine su zadane u obliku Ax + By = C.Koeficijent u jednacinama su celobrojni.(napomena:resenje sistema ne mora biti celobrojno).Ako sistem nema resenje ispisati odgovarajucu poruku.
4.napisati funkciju logaritam koja kao argumente koristi realan broj x i prirodan broj b,a kao rezultat odredjuje logbx(logbx = logx kroz logb).
napisati glavni program u kome je potrebno:
ucitati broj clanova polja n iz intervala [10,100].Ucitavanje ponavljati sve dok se ne ucita broj clanova iz dozvoljenog intervala.
ucitati i ispisati n clanova jednodimenzionalnog polja realnih brojeva
ucitati bazu logaritma b iz intervala[1,10].ucitavanje ponavljati sve dok baza logaritma ne bude iz dozvoljenog intervala.
za svaki clan polja pozvati funkciju logaritam i ispisati dobijeni rezultat.
[Ovu poruku je menjao X Files dana 29.08.2010. u 20:40 GMT+1]