FORMATO DE PRACTICAS
CARRERA:
Ingeniería en Sistema
FECHA:
02 de Diciembre del 2015
ESTUDIANTE:
David Sarumeño Avila
ASIGNATURA:
Programación 1
GRUPO:
1
DOCENTE:
Ing. Diego Quisi
Tema: Programación Orientado aObjetos.
Objetivo General: Resolver problemas lógicos mediante la aplicación de diagramas de flujo y Java.
Objetivos Específicos:
Conocer los elementos básicos que componen a un diagrama de flujo ypara la programación en java.
Explicar al estudiante en la codificación de los lenguajes de programación.
Resolver de una manera fácil la secuencia lógica de las instrucciones dentro de losprocesos de Resolución de problemas.
Análisis del problema:
Realizar un programa que me permita validar un numero de la cedula.
Resolución del problema (Código Fuente Relevante):
public classPrincipal{
public static void main (String args[]){
java.util.Scanner teclado=new java.util.Scanner(System.in);
int d=0;
int suma=0;
int val=0;
System.out.println("PROCESO DE VALIDACION DE LACEDULA");
for(int i=1;i<=10;i++){
System.out.println("ingrese el digito numero "+i+" de la cedula");
d=teclado.nextInt();
if (i<=9){
if (i % 2==0){
suma=suma+d;
}
if (i %2!=0){
d=d*2;
if (d>9){
d=d-9;
}
suma=suma+d;
}
}
}
val=suma%10;
if (val==0){
val=0;
} else {
val=10-val;
}
if (val==d){System.out.println("la cedula es valida");
} else {
System.out.println("la cedula es invalida");
}
}
}
Diagrama de Flujo
Análisis del Problema:
Realizar un programa quepermita obtener si un número es múltiplo de un segundo numero
Resolución Relevante:
public class Multiplo{
public static void main (String args[]){
java.util.Scanner teclado=newjava.util.Scanner(System.in);
int num1;
int num2;
System.out.println("ingrese el primer número A");
num1=teclado.nextInt();
System.out.println("ingrese el segundo número B");
num2=teclado.nextInt();
if...
Regístrate para leer el documento completo.