EDatos Tarea 1 - Segunda Parte 0

Escrito por kaioken
jueves 16 de junio del 2005 @ 11:36 PM

2. Realice los siguientes ejercicios:

a) Palindromo
Factorial

a) Palindromo:

Codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
public class Palindromo 
{
    
    public static 
void main(String[] args
    {
        
        
Palindromo $pali = new Palindromo();
        
        
//palabra que vamos a verificar si es o no es palindrome
        
String $nombre "ana";
        
        if (
$pali.setPalindromo($nombre))
        {
            
System.out.println("Es palindrome");
        }
        else
        {
            
System.out.println("No es palindrome");
        }
        
    }
    
    public 
boolean setPalindromo(String $entrada)
    {
        
//pasamo el strin a char
        
char[] $a =  $entrada.toCharArray();
        
        
int i,j;
        
        
boolean $esPalindrome true;
        
        for ( 
0$a.length 1ji++, j-- 
        {
            if (
$a<i> == $a[j])
            {
                    
$esPalindrome true;
            }
            else
            {
                    
$esPalindrome false;
            }    
        }
        
        return 
$esPalindrome;    
    }
}
?>


Factorial

Codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
public class Factorial {

    public static 
void main(String[] args
    {
        
int $number;
        
        
Factorial $fact = new Factorial();
        
        
$number 4;
        
        
System.out.println($fact.getFactorial($number));
    }
    
    public 
int getFactorial(int $number)
    {
        if (
$number == 1)
        {
            return 
1;
        }
        else
        {
            return 
$number this.getFactorial($number 1);
        }
    }
}
?>

Comentarios

Dejen sus comentarios MCUsers

  1. kaiokenviernes 20 de abril del 2007

    coño