Ejercicios de do-while y for
2. Construir un programa que visualice por pantalla todos los caracteres correspondientes aletras
public class Minusculas {
public static void main (String [] args) {
for (char c='a'; c<='z'; c++) {
System.out.println("El caracter " + (int)c + " es: " + c);
}
}
}
3. Construirun programa que calcule el factorial de un valor numérico introducido como parámetro o argumento en la línea de comandos.
public class Factorial {
public static void main (String [] args){
int n,f;
n = Integer.parseInt(args[0]);
f = 1;
for (int i = 2; i<=n; i++) {
f *= i; // equivalente a f = f * i
}
System.out.print("El factorial de " + n);
System.out.println(" es: " + f);
}
4.Construir un programa que calcule y visualice por pantalla el factorial de todos los valores numéricos enteros entre 1 y 10.
public class TablaFactorial {
public static void main (String [] args){for (int n = 1; n <=10; n++) {
int f = 1;
for (int i = 2; i<=n; i++) {
f *= i; // equivalente a f = f * i
}
System.out.print("El factorial de " + n);
System.out.println(" es: " + f);
}}
}
5. Imprimir todos los dígitos pares mayores que 1 y menores de 10
6. Complete el siguiente programa para que la salida sea suma=5
class Ejemplo {
public static voidmain (String[] args) {
int suma;
.....................
for (int j=1;j<=5;j=j+3) {
suma=suma+j;
}
System.out.print ("suma="+suma);
}
}
7. Programar un algoritmo recursivo que permitainvertir un número.
int invertir (int n)
{
if (n < 10) //caso base
return n;
else
return (n % 10) + invertir (n / 10) * 10;
}
8. Realizar unprogama en Java que dado un ciclo(for o while) que parte desde el 1 al 20, sume solo los numero pares
9. Calcular la suma de los enteros del 1 al 10(while)
10. Mostrar Los números impares del...
Regístrate para leer el documento completo.