*

Lajme

Video e javës



   Shpejtesia e Google Chrome.


Diskutimet e fundit


*Ndegjoni Live: ayihRadio - OFF AIR


Pages: [1] |   Go Down
  Send this topic  |  Print  
Topic: Krahasimet & if  (Read 4413 times)
« on: December 22, 2008, 12:39:18 AM »
albanianwizard Offline
respected member
Jr. Member

***
Posts: 99



Code:
/*Ushtrimi i meposhtem sherben per te krahasuar numra te ndryshem me njeri-tjetrin
 * Perdoren numra te plot (int) dhe java.util.Scanner si klas per te na dhene
 * aftesine per te lexuar nga (ne kete rast) tastiera
 * http://albanianwizard.org
 */
import java.util.Scanner; //shtuam klasen e skanerave
public class Krahasime { //Deklarojm klasen
public static void main( String args[] )//fillojm egzekutimin e programit
{
Scanner input = new Scanner (System.in); //Percaktojm variabilen Scanner input dhe i japim vlere te re e cila merr prej sistemit input default ne kete rast keyboard
int numri1; //Numer i plot dhe e emerojm me "numri1"
int numri2; //Numer i plot dhe e emerojm me "numri2"
//Me posht deklarojm variabilat per te marre inputin nga useri
System.out.print("Fusim numrin e pare: "); //printojm ne popup "fusim numerin e pare"
numri1 = input.nextInt();
System.out.print("Fusim numrin e dyte: ");
numri2 = input.nextInt();
//nese numri i pare eshte i barabart me numrin2 atehere
if (numri1 == numri2)
    System.out.printf("%d eshte i barabart me %d\n",numri1, numri2);//numri1 eshte == me numrin2
if (numri1 != numri2)
System.out.printf("%d nuk eshte i barabart me %d\n",numri1 ,numri2 );
if (numri1 < numri2)
System.out.printf("%d eshte me i vogel se %d\n" ,numri1 ,numri2);
if (numri1 > numri2)
System.out.printf("%d eshte me i madh se %d\n", numri1, numri2);
if (numri1 <= numri2)
System.out.printf("%d me i vogel ose i barabart me %d\n" ,numri1 ,numri2);
if (numri1 >= numri2)
System.out.printf("%d me i madh ose i barabart me %d\n", numri1, numri2);
}//Perfundojm egzekutimin e programit tone te vogel
}//Mbyllim klasen

/*Persa i perket if,
 * if eshte nje "gjendje" e cila gjithmon ndiqet nga deklaratat
 * te cilat zhvillohen brenda ( kllapave )
*/
PS, per webmasterat e ayih.org, nese deshironi te bashkpunoni per projektin e momentit ne albanianwizard.org atehere ky eshte momenti i duhur
« Last Edit: December 22, 2008, 12:41:52 AM by albanianwizard » Logged

http://albanianwizard.org
(Blogu i studenteve shqiptare)
« Reply #1 on: December 22, 2008, 12:41:17 AM »
be a part of ayihORG community.
daBaki. Offline
Administrator
Hero Member

*****
Posts: 732



Mfal ni pytje e kom:

pse pe perdor kete: %d ne print stream ?

a qenka njejt si kshtu: numri1+"eshte i barabart me" +numri2) ?
Logged

I am what I am because of who we all are.
         
macbook //   
« Reply #2 on: December 22, 2008, 12:44:04 AM »
albanianwizard Offline
respected member
Jr. Member

***
Posts: 99



Nese e veren me perpara eshte printf dhe jo println apo print e thjesht
%d eshte per te formatuar sepse ne ushtrim perdoren int, dhe perdoren integer decimal
po te perdoreshin integer hexadecimal atehere ne vend te %d do te shkruaja %x dhe nese do te kishim pune me hash atehere do te perdornim %h e keshtu me rradhe..
Per ta pasur me te qarte hidhi nje sy
http://ayih.org/java/printf_dhe_comma_separated_list_ne_java-t2838.0.html
Pra nuk eshte nje println siç perdoret zakonisht apo nje print etj, perdoret per formatim dhe sintaksa eshte
Code:
System.out.printf(format, args)
Ne kete menyre mund te integrojm shume mire variabilat e deklaruar me siper.
------------------edit----------
Mund edhe ta provosh ushtrimin, punon edhe nese i ndryshojm shkornjat me == po me > etj
« Last Edit: December 22, 2008, 12:50:35 AM by albanianwizard » Logged

http://albanianwizard.org
(Blogu i studenteve shqiptare)
 
Tags: albanianwizard  Java 
Pages: [1] |   Go Up
  Send this topic  |  Print  
 
Jump to:  

SEKSIONE   Blogu  |  Galeria  |  Tage

Na kontaktoni | Tregoja mikut | Ndihme | Kerko forumet

English Information | FAQ | Ksalco




graphics by MakeItSimple Studios. ©2008, 2009, 2010, 2011 ayih Organization. Some rights reserved.