Professional Documents
Culture Documents
Laboratorijska vježba 1
Zadatak 1
Napisati program u kojem će se prijaviti dva cjelobrojna podatka A i B čije se vrijednosti
zadaju unosom sa standardnog ulaza. Program treba izračunati i na standardni izlaz ispisati
rezultate četiriju algebarskih operacija s unesenim vrijednostima, ostatak cjelobrojnog dijel-
jenja i apsolutnu vrijednost brojeva.
Napomena: obratiti pozornost na rezultat dijeljenja.
Zadatak 2
Napisati program u kojem će se prijaviti dvije cjelobrojne varijable A i B i dvije cjelobrojne
adresne varijable pA i pB. Zatim na standardni izlaz ispisati vrijednosti i adrese deklariranih
varijabli. U programu je potrebno adresnim varijablama pridružiti adrese cjelobrojnih vari-
jabli i na standardni izlaz ispisati vrijednosti adresnih varijabli. Varijabli A u programu treba
dodijeliti neku cjelobrojnu vrijednost i istu vrijednost pridružiti varijabli B preko adresne
varijable pA. Na standardni izlaz ispisati adresu i vrijednost varijabli A i B.
Zadatak 3
Napisati program kojem korisnik sa standardnog ulaza unosi jedan znak. Program na stan-
dardni izlaz treba ispisati jeli uneseni znak malo slovo, veliko slovo ili nije slovo.
Zadatak 4
Napisati program koji će na standardni izlaz ispisati mala slova abecednim redom od ‘a’ do
‘z’.
Dopuniti program na način da se uz svaki znak ispiše i njegova ASCII vrijednost.
Rješenja
Zadatak 1
#include<s t d i o . h>
int main ( )
{
int a ;
int b ;
p r i n t f ( ” Unesite dvije c j e l o b r o j n e v r i j e d n o s t i : ” ) ;
s c a n f ( ”%d %d” , &a , &b ) ;
return 0 ;
}
Zadatak 2
#include<s t d i o . h>
int main ( )
{
int a , b ;
int ∗pA , ∗pB ;
pA = &a ;
pB = &b ;
p r i n t f ( ”\n\ n V r i j e d n o s t od pA = %u” , pA ) ;
p r i n t f ( ”\ n V r i j e d n o s t od pB = %u” , pB ) ;
a = 5;
b = ∗pA ;
return 0 ;
}
Zadatak 3
#include<s t d i o . h>
int main ( )
{
char zn ;
p r i n t f ( ” U n e s i t e j e d a n znak : ” ) ;
s c a n f ( ”%c ” , &zn ) ;
return 0 ;
}
Zadatak 4
#include<s t d i o . h>
int main ( )
{
char znak ;
return 0 ;
}
#include<s t d i o . h>
int main ( )
{
char zn ;
return 0 ;
}