You are on page 1of 3

/*62.

Disear un programa que escriba el alfabeto espaol tanto mayscula como minsculo Diseado por: Benito Sanchez Israel Cabrera Reynoso Jose Antonio Castro Reyes Cristian Alberto Instituto Tecnolgico de Len Carrera: Ingeniera en Tecnologias de la informacion y comunicaciones Materia: Fundamentos de Programacion Grupo: "B" Len, Gto. a 02 de Diciembre de 2010 >>>>>>>> ALGORITMO <<<<<<<< INICIO Declarar caracter letraMay,letraMin carcater letraMay ="A" mientras letraMay<= "Z" haz escribir letraMay letraMay++ fin del ciclo letraMin="a" mientras letraMin<="z" haz escribir letraMin letraMin++ fin del ciclo FIN DEL ALGORITMO >>>>>> Equema U.M.L. de la clase clase CAlfabetoEspaol // Atributos - caracter letraMin,letraMay // Mtodo de la clase + vacio generar() Fin de la clase */

} public void generarLetraMin(){ char letraMin='a'; while(letraMin <= 'z'){ System.out.print(" " +letraMin); letraMin++; } } }//Fin de la clase

import java.util.*; class AlfabetoIngles{ public static void main(String[]pink){ System.out.println("\n\tGENERACIN DEL ALFABETO INGLES EN LETRAS MAYUSCULAS Y MINUSCULAS\n\t"); char letraMin,letraMay; Scanner lectura = new Scanner ( System.in); CAlfabetoIngles letras = new CAlfabetoIngles(); // Mensajes letras.generarLetraMay(); letras.generarLetraMin(); }// Fin de main }// Fin de la clase de prueba

class CAlfabetoEspaol{ // Atributos private char letraMin,letraMay; // Mtodo de la clase public void generarLetraMay(){ char letraMay ='A'; while(letraMay <= 'Z'){ System.out.print(" " +letraMay); letraMay++; } System.out.println();

/* _______________________________________ PROGRAMA No.78 ENUNCIADO: Disear un programa que Calcule la suma de la siguiente serie: 1/1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6 +. + 1/N

//CONSTRUCTORES public CSerie(){ } public CSerie(int n){ this.n=n; } //METODO public void desarrollar(){ int cont=1; msj=""; while(cont<=n){ suma+=(double)1/cont; msj+="1/"+cont+" + "; cont++; } } //METODO DE ASIGNACION public void asignarN(int n){ this.n=n; } //METODO DE OBTENCION public String obtenerMsj(){ return msj; } public double obtenerSuma(){ return suma; } }

Diseado por: Benito Sanchez Israel Cabrera Reynoso Jose Antonio Castro Reyes Cristian Alberto Instituto Tecnolgico de Len Carrera: Ingeniera en Tecnologias de la informacion y comunicaciones Materia: Fundamentos de Programacion Grupo: "B" Len, Gto. a 02 de Diciembre de 2010 *************ALGORITMO************** Inicio Declarar entero n, cont, cadena msj, Leer n, mientras que cont=1 hasta cont<=n hacer msj += "1/"+cont ; cont++ Fin del Ciclo Fin del Algoritmo *******ESQUEMA UML DE LA CLASE******* clase CSerie //Atributos -entero n -cadena msj //Constructores +CSerie() +CSerie(entero n) //Mtodo +vacio Desarrollar //Mtodos de Asigancin +vacio asignar n //Mtodo de Obtencin +cadena obtener Msj Fin de la clase */ class CSerie{ //ATRIBUTOS private int n; private double suma; private String msj;

import java.util.*; class Serie{ public static void main (String[] args){ System.out.println("\n\tPrograma que construye la serie: 1/1, 1/2, 1/3 ... 1/N\n\t"); int n; double suma; String msj; char resp; Scanner leer=new Scanner(System.in); do{ System.out.print("\n\tIntroduce valor de N: "); n= Integer.parseInt(leer.nextLine());; CSerie tarea=new CSerie(n);

tarea.desarrollar(); suma=tarea.obtenerSuma(); msj=tarea.obtenerMsj(); System.out.println(tarea.obtenerMsj()); System.out.print("\n\tLa suma es: "+ suma);

do{ System.out.print("\n\tDeseas ejecutar nuevamemte el programa?"); resp = (leer.nextLine()).charAt(0); if( resp != 's' && resp != 'S' && resp != 'n' && resp != 'N') System.out.println("\n\t\tPresiona 's' 'n' !\n"); }while( resp != 's' && resp != 'S' && resp != 'n' && resp != 'N'); }while (resp=='s' || resp=='S'); } }

You might also like