Dfas

Páginas: 10 (2459 palabras) Publicado: 7 de febrero de 2013
Universidad politécnica salesiana
Materia: Programación 1
NOMBRE: Jorge Beltrán
FECHA: Quito 2 de febrero de 2013
_______________________________________________________________________

INFORME FINAL

TEMA:
* Proyecto final

OBJETIVO GENERAL:
* Realizar la programación sin problemas, aplicando los conocimientos adquiridos durante el semestre, tratando deoptimizar el tiempo.
OBJETIVOS SECUNDARIOS:
* Cumplir la principal meta de cursar esta materia sin contratiempos
* Realizar una buena programación dando un buen uso de todos los comandos aprendidos en clase.
* Identificar eficazmente los comandos para en el momento de la programación optimizar el tiempo.
* Realizar una buena investigación para todos los ejercicios, parasolidificar los conocimientos dictados en clase.

Menú principal

package trabajofinal;
import java.io.*;
/**
*
* @author owner
*/
public class TrabajoFinal {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
InputStreamReader DATO= new InputStreamReader(System.in);
BufferedReader DATO1= newBufferedReader(DATO);
int i;
char OPC;
String RESP;
RESP="SI";
try
{
while(RESP.equals("SI")||RESP.equals("Si")||RESP.equals("si"))
{
System.out.println("MENU DE OPCIONES ");
System.out.println("A.-EJERCICIO 1 ");
System.out.println("B.-EJERCICIO 2 ");
System.out.println("C.-EJERCICIO 3 ");
System.out.println("D.-EJERCICIO 4 ");
System.out.println("E.-EJERCICIO 5 ");System.out.println("F.-EJERCICIO 6 ");
System.out.println("G.-EJERCICIO 7 ");
System.out.println("H.-EJERCICIO 8 ");

System.out.println(" ");
System.out.println(" ");

System.out.println("INGRESE SU OPCION ");
OPC=(char) System.in.read();
DATO1.readLine();
switch(OPC)
{
case 'a':case'A':
{
ejercicio_1 pri=new ejercicio_1();
pri.NUM_PRIMOS();
break;
}
case 'b': case 'B':
{
ejercicio_2 conca=newejercicio_2();
conca.concatena();
break;
}
case 'c': case 'C':
{
ejercicio_3 esca=new ejercicio_3();
esca.PRODUCTO_ESCALAR();
break;
}
case 'd': case 'D':
{
ejercicio_4 NU=new ejercicio_4();
NU.DATO_MAYOR_MENOR();
break;
}

case 'e':case'E':
{
ejercicio_5 igua=new ejercicio_5();
igua.IGUALDAD();
break;
}
case 'f': case 'F':
{
ejercicio_6 obj=new ejercicio_6();
obj.vec_obj();break;
}
case 'g': case 'G':
{
ejercicio_7 dec=new ejercicio_7();
dec.decen();
break;
}
case 'h': case 'H':
{
ejercicio_8 eda=new ejercicio_8();
eda.decen_ed();
break;
}

default: {
System.out.println(" OPCION NO VALIDA ");
break;

}
}
for(i=1;i<=2;i=i+1){
System.out.println("DESEA EJECUTAR NUEVAMENTE SI O NO ");
RESP=DATO1.readLine();if(RESP.equals("NO")||RESP.equals("no")||RESP.equals("No")) {

System.out.println("GRACIAS POR UTILIZAR EL MENU ");
i=i+1;
}
else {
if(RESP.equals("SI")||RESP.equals("si")||RESP.equals("Si")) {

i=i+1;
}
else{
System.out.println(" OPCION NO VALIDA ");
i=i-1;
}

}
}

}
}
catch(IOException E)
{
System.out.println(" ERROR ");
}
}
}
Impresión del menú

Ejercicio # 1

Leer un vector de números ydeterminar cuántos elementos son primos.

package trabajofinal;
import java.io.*;
/**
*
* @author owner
*/
public class ejercicio_1 {
private double num7;
public ejercicio_1()
{

}

public ejercicio_1(double n7)
{
n7=num7;
}

public void NUM_PRIMOS()
{
InputStreamReader DATO= new InputStreamReader(System.in);
BufferedReader DATO1= new BufferedReader(DATO);
double vec[];
intn,i,cont;
String mens;
cont=0;
mens=" ";
try
{
System.out.println("INGRESE LA DIMENSION DEL VECTOR");
n=Integer.parseInt(DATO1.readLine());
vec = new double [n];
for(i=0;i<n;i=i+1)
{
System.out.println("INGRESE EL ELEMENTO "+(i+1)+ " DEL VECTOR");
vec[i]=Double.parseDouble(DATO1.readLine());
}
for(i=0;i<n;i=i+1)
{
if(vec[i]==1||vec[i]==2||vec[i]==3||vec[i]==5||vec[i]==7)
{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • dfas
  • Dfas
  • dfas
  • dfas
  • dfas
  • dfas
  • dfas
  • dfas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS