viernes, 9 de diciembre de 2011

Lab nÂș5 (Programacion I)

Autor: Rodrigo Soto Parra
Competencia: Gestion del conocimiento


Descripcion de la actividad

En la siguiente actividad logramos realizar una solucion a un problema que se le fue asigando a cada estudiante del curso. consistia en desarrollar la solucion en un programa en java con el compilador Blue j.

Analice y desarrolle un programa para determinar el menor de 4 valores. 


Ejemplos:
1.       1er   valor= 154                      
      2Âș    valor= 250                                                                                                                                3Âș    valor=-3                                                                                                                                    4Âș    valor=-254
       El menor valor es -254

2.       1er   valor=-25
2Âș     valor=-50
3Âș     valor= 0
4Âș     valor=-36
El  menor  valor es -50

3.       1er   valor=1
2Âș     valor=2
3Âș     valor= 3
4Âș     valor=4
El  menor  valor es  1

4.       1er   valor= -1
2Âș     valor=0
3Âș     valor= 100
4Âș     valor=-8
El  menor  valor es  -8

5.       1er   valor=1257
2Âș     valor=1258
3Âș     valor= 1259
4Âș     valor=-3000
El  menor  valor es -3000



Entrada/salida de datos:

Entrada de datos en valores enteros del [-∞,+∞] y salida, es el menor valor que este entre estos.



Proceso del programa:
//Ingresa los valores uno por uno
a=1er valor
b=2Âș valor                                          //declara variables
c=3er valor
d=4Âș valor
menor= (menor de todos)
if ((a<b)&&(a<c)&&(a<d))
menor=a                                                                            // encontrara  el menor de los valores
else if ((b<a)&&(b<c)&&(b<d))                                                  si esto es verdadero lo imprimira enseguida
menor= b                                                                             Sin seguir con los siguientes pasos
else if ((c<a)&&(c<b)&&(c<d)) 
menor= c
else if ((d<a)&&(d<c)&&(d<b))
menor=d
Sop (“el menor de los valores es “ + menor)

 

GeneralizaciĂłn:


 


 
Codigo e imagen del programa:



import java.util.*;
                     public class ejercicio_3
             {public static void main ()
                  { int a,b,c,d,menor;
                      Scanner digito= new Scanner(System.in);
                      System.out.println ("ingresa 1er digito ");
                       a= digito.nextInt();
                      System.out.println ("ingresa 2Âș digito ");
                       b= digito.nextInt();
                      System.out.println ("ingresa 3Âș digito ");
                       c= digito.nextInt();
                      System.out.println ("ingresa 4Âș digito ");
                       d= digito.nextInt();
                            if ((a<b)&&(a<c)&&(a<d))
                               {menor=a;
                               System.out.println("el menor digito es " + menor);}
                       else if ((b<a)&&(b<c)&&(b<d))
                               {menor=b; 
                               System.out.println("el menor digito es " + menor);}
                       else if ((c<a)&&(c<b)&&(c<d))
                               {menor=c;
                               System.out.println("el menor digito es " + menor);}
                       else if ((d<a)&&(d<b)&&(d<c))       
                               {menor=d;
                               System.out.println("el menor digito es " + menor);}
                    }
                }   

No hay comentarios:

Publicar un comentario