Riješeni zadatci - naredba uvjeta #4 PDF Ispis E-mail
Zadatak naredbe uvjeta 1/4
Napiši program koji od korisnika traži unos realnog broja. Program treba izračunati i ispisati na zaslon rezultat funkcije:

Riješeni zadatak 1/4
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

void main()
{
float x, fx; 

printf("\nUnesi realni broj x:");
scanf("%f", &x);

if(x>-5 && x<5> 
     fx=x*x*x+3; 
else
     fx=sqrt(abs(x)+9); 

printf("\nVrijednost funkcije f(x) za x=%f je %.2f",x, fx); 

return;
}


Zadatak naredbe uvjeta 2/4
Napiši program koji će od korisnika tražiti unos cijelog troznamenkastog broja. Program treba ispitati je li zbroj znamenki unesenog broja djeljiv s 3. Ako korisnik ne unese troznamenkasti broj program ga treba na to upozoriti.

Riješeni zadatak 2/4
#include <stdio.h>

void main()
{
int x, s, d, j, zbroj;

printf("\n Unesi troznamekasti broj:");
scanf("%d", &x);

 if(x>99 && x<1000>
     { 
     s=x/100; 
     d=(x%100)/10; 
     j=(x%100)%10; 
     zbroj=s+d+j; 

     if(zbroj%3 == 0) 
         printf("\nZbroj znamenaka broja %d je dijeljiv sa tri", x); 
     else 
         printf("\nZbroj znamenaka broja %d nije dijeljiv sa tri", x); 
     } 
else
     printf("\nBroj nije troznamenkast"); 

return;
}


Zadatak naredbe uvjeta 3/4
Napiši program koji od korisnika traži unos troznamenkastog broja i ispisuje njegovu najmanju znamenku na zaslonu.

Riješeni zadatak 3/4

#include <stdio.h>

void main()
{

int x, s ,d, j, min;

printf("\n unesite troznamenkasti broj ");
scanf("%d", &x);


s=x/100;
d=(x%100)/10;
j=(x%100)%10;
min=j;

if(d < min)
     min=d; 
if(s < min)
     min=s; 

printf("\nNajmanja znamenka broja %d je %d ", x, min);

return;
}



 

Dodaj komentar


Sigurnosni kod
Osvježi

Copyright © 2012 Programiranje i izrada web stranica. Sva prava pridržana.
Joomla! je Free Software objavljen pod GNU/GPL Licencom..