• Важно
    Имате проблем со најава или регистрација на it.mk?
    Побарајте го решението на вашиот проблем ТУКА!

Sto se desava greshno????

Статус
Затворена за нови мислења.

finger.k4

Intern
9 април 2007
228
3
www.myspace.com
Код:
public class ShortestPalindrom
{
	public static void main (String [] args)
	{
		String [] test1 = {"aba", "abba", "xxxx"};
		String [] test2 = {"ab", "aba"};
		String [] test3 = {"xyzzyx", "abc", "cde"};
		String [] test4 = {"abc", "cde"};

		System.out.println ("The shortest palindrome in test 1 is " + shortest (test1));
		System.out.println ("The shortest palindrome in test 2 is " + shortest (test2));
		System.out.println ("The shortest palindrome in test 3 is " + shortest (test3));
		System.out.println ("The shortest palindrome in test 4 is " + shortest (test4));
	}
	static String shortest(String[] words)
	{
		boolean isPalindrome = false;
		String palindromeToReturn = "";

		if (words.length > 20)
			return "The array passed exceeds the limit of 20 words!";
		for (int i = 0; i < words.length; i++)
		{
			if (words[i].length () > 1 && words[i].length () <= 50)
			{
				for (int j = 0; j < words[i].length (); j ++)
				{
					for (int z = words[i].length () ; z > 0; z--)
					{
						if (words[i].charAt (j) == words[i].charAt (z))
							isPalindrome = true;
						else
							isPalindrome = false;
					}
				}
				if (isPalindrome == true)
					palindromeToReturn = words[i];
			}
			else
				break;
		}

		return palindromeToReturn;
	}
}

mi dava error koga go run-uvam a ne koga kompajliram...vika StringIndexOutOfBouds vo linija 30...
e sea verojatno e povrzano toa nesto so charAt () momentite ama vrska neam sto???

hELP?
 

HyBRiD_HeLL

Intern
13 април 2007
106
1
Logica greska
zasto vo javata,c++ - ot indeksiranje na niza ti pocnuva od 0 znaci
z=length(niza)-1;z>=0;
vaka bi trebalo da e tocno.
Se nadevam deka ke ti zavrsi rabota.
 
Статус
Затворена за нови мислења.

Нови мислења

Последни Теми

Онлајн членови

Статистика

Теми
42.971
Мислења
890.087
Членови
31.719
Огласи
214
Најнов член
Cicoblageeeeee
На врв Дно