5.7. Projekt-Krijimi I Një Aplikacioni Në Java

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Tema mësimore 5.

7: Projekt: Krijimi i një aplikacioni në Java

Situatë: Jep shembuj numrash që lexohen njëlloj, duke filluar majtas dhe djathtas, p.sh., 34543.
Rezultatet e të nxënit:
 krijon një aplikacion të thjeshtë në Java.

Përkufizim: Një numër është palindrome nëse ai lexohet njësoj nga të dyja anët.

Objektivi i projektit: Krijoni një aplikacion në Java, i cili përcakton nëse një numër është
palindrom apo jo.

Shkrimi i algoritmit:
1. Gjej numrin për të kërkuar për palindrom.
2. Ruaj numrin në ndryshore të përkohshme.
3. Ktheje numrin mbrapsht.
4. Krahaso numrin e ruajtur në kujtesë si ndryshore të përkohshme me numrin e kthyer mbrapsht.
5. Nëse të dy numrat janë njëlloj, printo “palindrome number”.
6. Në të kundërt, printo “not palindrome number”.

Faza e dytë: Shkruaj kodin.

Programi duhet ta pyesë përdoruesin me anë të një


tabele lajmëruese për të futur një numër çfarëdo
dhe më pas të afishojë nëse ky numër është
palindromë apo jo. Përdoruesi duhet të futë aq
numra sa
dëshiron, por, nëse shtyp 0, atëherë programi
përfundon dhe në ekran duhet të afishohen të gjithë
numrat palindrom të futur deri më tani (përdorni
ciklin while).

Rezultati që merret, është si në figurë.

Provoni të futni numra 0. Nëse numrat palindromë të futur janë 0, atëherë programi duhet të afishojë
një mesazh ku të shkruhet: "Asnjë numër nuk ishte palindrome."

Provo: Shkruaj kodin.

#include <stdio.h>
int main()
{
int n, reverse = 0, temp;
printf("Enter a number to check if it is a palindrome or not\n");
scanf("%d",&n);
temp = n;
while( temp != 0 )
{
reverse = reverse * 10;
reverse = reverse + temp%10;
temp = temp/10;
}
if ( n == reverse )
printf("%d is a palindrome number.\n", n);
else
printf("%d is not a palindrome number.\n", n);
return 0;
}

You might also like