domingo, 16 de mayo de 2010

Notas Practica 2

Aqui les dejo las notas parciales de la practica, pueden hacer sus reclamos si creen haber obtenido una nota injusta.

Ver Notas
(DESCARGAR EL ARCHIVO PDF)

lunes, 10 de mayo de 2010

Ejercicios Preparatorios (Soluciones)

Bueno aqui les dejo algunas soluciones a los ejercicios preparatorios para el 2 parcial de Lab-111 del Lic. Teran espero que les sirva, en todo caso los demas ejercicios seran resueltos en las clases recuperatorias.

Ejercicio 2

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]);
}
}



Ejercicio 4

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);
}
}


domingo, 9 de mayo de 2010

Solución al 1er Examen Paralelo A

Aqui les dejo algunas soluciones al examen, ya que existen muchas pero muchas mas.

Descargar Solucionario
(Descargar el archivo PDF)