Ver Notas
(DESCARGAR EL ARCHIVO PDF)
(DESCARGAR EL ARCHIVO PDF)
Introducción a la Informática
import java.util.Scanner;
public class Ejercicio2
{
public static void main(String[] a3d)
{
Scanner e = new Scanner(System.in);
String[] numeros = {"unu", "du", "tri", "kvar", "Kvin", "ses", "Sep", "OK", "nau"};
String[] numeros2 = {"dek", "Dudek", "tridek", "kvardek", "kvindek", "sesdek", "Sepdek", "OKdek", "naudek"};
int numero = e.nextInt();
int primerDigito = numero / 10;
int segundoDigito = numero % 10;
if(primerDigito > 0)
System.out.print(numeros2[primerDigito-1] + " ");
if(segundoDigito > 0)
System.out.print(numeros[segundoDigito-1]);
}
}
import java.util.Scanner;
public class Ejercicio4
{
/**
* @author Daniel Alvarez
*/
public static void main(String[] a3d)
{
Scanner e = new Scanner(System.in);
String cadena = e.nextLine();
int[] mayusculas = new int[26];
int[] minusculas = new int[26];
for (int i = 0; i < 26; i++)
mayusculas[i] = e.nextInt();
for (int i = 0; i < 26; i++)
minusculas[i] = e.nextInt();
int resultado = 0;
// accedemos a cada caracter de la cadena y preguntamos si es igual a espacio, mayuscula o minuscula
for (int i = 0; i < cadena.length(); i++)
{
char caracter = cadena.charAt(i);
if (caracter == ' ')
{
resultado = resultado + 3;
}
else
{
if (caracter >= 65 && caracter <= 90) // es mayuscula?
{
resultado = resultado + mayusculas[caracter-65];
}
else // es minuscula de 97 a 122
{
resultado = resultado + minusculas[caracter-97];
}
}
resultado++;
}
resultado--; // quitamos el ultimo 1
System.out.print(resultado);
}
}
Math.round(decimal*Math.pow(10,nd))/Math.pow(10,nd);
import java.text.DecimalFormat;
...
DecimalFormat formateador = new DecimalFormat("####.####");
System.out.println (formateador.format (3.43242383));
// Esto muetra en pantalla con cuatro decimales, es decir, 3,4324