viernes, 20 de mayo de 2011

10 Programas que utilizen el comando "IF"


1-. Encontrar el mayor de 10 números (Lenguaje: Java)

import java.util.*;
public class mayor10
{
public static void main(String args[]){
     int a=0 ;
     int b=0 ;
     int c=0 ;
     int d=0 ;
     int e=0 ;
     int f=0 ;
     int g=0 ;
     int h=0 ;
     int i=0 ;
     int j=0 ;
     int x=0 ;
    
         Scanner teclado= new Scanner(System.in);
     System.out.print("Introduce el valor del primer número: ");
     a=teclado.nextInt();
     System.out.print("Introduce el valor del segundo número: ");
     b=teclado.nextInt();
     System.out.print("Introduce el valor del tercer número: ");
     c=teclado.nextInt();
     System.out.print("Introduce el valor del cuarto número: ");
     d=teclado.nextInt();
     System.out.print("Introduce el valor del quinto número: ");
     e=teclado.nextInt();
     System.out.print("Introduce el valor del sexto número: ");
     f=teclado.nextInt();
     System.out.print("Introduce el valor del séptimo número: ");
     g=teclado.nextInt();
     System.out.print("Introduce el valor del octavo número: ");
     h=teclado.nextInt();
     System.out.print("Introduce el valor del noveno número: ");
     i=teclado.nextInt();
     System.out.print("Introduce el valor del décimo número: ");
     j=teclado.nextInt();
    
     if (a > b )
     { x=a;         }
     else
     { x=b;         }
     if ( a > c )
     {  x=a;        }
     else
     { x=c;         }
     if ( a > d )
     { x=a;         }
     else
     { x=d;         }
     if (a > e )
     { x=a;         }
     else
     { x=e;         }
     if (a > f )   
     { x=a;         }
     else
     { x=f;         }
     if (a > h )
     { x=a;         }
     else
     { x=h;         }
     if (a > i )
     { x=a;         }
     else
     { x=i;         }
     if (x > j )
     { x=x;         }
     else
     { x=j;         
    
{
     System.out.println("El mayor número es : " + x);   }
                        }
}     

----------------------------------------------------------------------

2-. Introducir 3 compras ingresando cantidad de artículos y el precio unitario. Despliega: Subtotales, Total, Total en Dólares y Total de artículos. (Lenguaje: Java)

import java.util.*;
public class Articulos
{
public static void main(String args[]){


int a,i,ta=0;
double p1, p2, p3,sub1=0,sub2=0,sub3=0,dolares, total;


            Scanner teclado= new Scanner(System.in);
           
            for (i = 1; i <= 3; i++)
            {


                System.out.print("Articulos: ");
                a=teclado.nextInt();


                if (i == 1)
                {
                    System.out.print("Precio: ");
                    p1= teclado.nextDouble();
                    sub1 = p1 * a;
                }


                if (i == 2)
                {
                    System.out.print("Precio: ");
                    p2 = teclado.nextDouble();
                    sub2 = p2 * a;
                }


                if (i == 3)
                {
                    System.out.print("Precio: ");
                    p3 = teclado.nextDouble();
                    sub3 = p3 * a;
                }
               
                ta=ta+a;
            }
            total = sub1 + sub2 + sub3;
            dolares = total / 12.5;
            System.out.println(" SUBTOTAL 1: $ " +  sub1  + " SUBTOTAL 2: $ " +  sub2  + " SUBOTOTAL 3: $ " +  sub3);
            System.out.println(" TOTAL: $ " + total);
            System.out.println(" TOTAL EN DOLARES: $ " +  dolares);
            System.out.println(" TOTAL DE ARTÍCULOS: $ " + ta);
        }
    }
-------------------------------------------------------------------------

3-. Determina si una persona es Delgada, Promedio u Obesa. (Lenguaje: Java)

import java.util.*;
public class Peso
{
public static void main(String args[]){

    int p;
   
    Scanner teclado=new Scanner(System.in);
   
    System.out.print("Introduce tu peso en kg: ");
    p=teclado.nextInt();
   
    if (p < 40)
    System.out.println("Usted es una persona DELGADA ");

   
    if ((p > 40)&&(p < 80))
    System.out.println("Usted es una persona PROMEDIO ");
   
    if (p>80)
    System.out.println("Usted es una persona OBESA ");
   
}
}

---------------------------------------------------------------------------------------------------

4-. Determina el sueldo normal de una persona y el sueldo incluyendo las horas extras, en base a las horas trabajadas por semana y el costo por hora. (Lenguaje: JAVA)

import java.util.*;
public class Sueldo
{
public static void main(String args[]){

int ht,ch,s, sche;

Scanner teclado= new Scanner(System.in);
                    
System.out.print("Horas trabajadas: ");
ht=teclado.nextInt();
System.out.print("Cuota por hora: $ ");
ch=teclado.nextInt();


s=ht*ch;
if (ht<=40)
{
    System.out.print("Sueldo semanal: $ " + s);
}

sche=((ht-40)*(2*ch))+(40*ch);
if(ht>40)
{
System.out.print("Sueldo semanal incluyendo horas pagadas al doble: " + sche);
}
}
}

-----------------------------------------------------------------------------------------------------

5-. Determina la cantidad a pagar por un cierto número de tamales, incluyendo en el total el descuento correspondiente. 
(Lenguaje: Java)

import java.util.*;
public class TamalesHillo
{
public static void main(String args[]){

int ta,p,t;
double tb,tc;

Scanner teclado= new Scanner(System.in);

System.out.print("Cantidad de tamales: ");
ta=teclado.nextInt();
System.out.print("Precio Unitario: $ ");
p=teclado.nextInt();

t=ta*p;
if(ta<=4)
{
System.out.println("Total: $ " + t);
}

tb= (ta*p)-((ta*p)*(0.20));
if ((ta<=10)&&(ta>=5))
{
System.out.println("Total con el 20%: $ " + tb);
}

tc= (ta*p)-((ta*p)*(0.50));
if ((ta<=99)&&(ta>=11))
{
System.out.println("Total con el 50%: $ " + tc);
}
}
}

---------------------------------------------------------------------

6-.  Detecta como contraseña el numero "1234" - (Lenguaje: Java)            
import java.util.*;
public class contraseña
{
    public static void main(String[] args){
    String contrasena;
    Scanner dato=new Scanner (System.in);
    System.out.print("Escribe la contrasena :");
    contrasena = dato.next();
   if (contrasena.equals("1234")) {
    System.out.println("El nombre es 1234");
}
    else{
        System.out.println("ESTA INCORRECTA INTENTELO DE NUEVO : "+contrasena);
    };
}
}

------------------------------------------------------------------------

7-. Introduce la calificación y te da la calificación con letra (A,B,C,etc) - (Lenguaje: Java)

import java.util.*;
public class if1{
    public static void main (String[] args){

        int i; char grade;
        Scanner teclado= new Scanner(System.in);
        System.out.print("Introduce tu calificacion:");
        i=teclado.nextInt();
        if (i >= 90) {
            grade = 'A';
        } else if (i >= 80) {
            grade = 'B';
        } else if (i >= 70) {
            grade = 'C';
        } else if (i >= 60) {
            grade = 'D';
        } else {
            grade = 'F';
        }
        System.out.println("Grado= " + grade);
    }

-----------------------------------------------------------------------
8-. Determina tu sexo - (Lenguaje: Java)

import java.util.*;
public class sexo{
 public static void main (String[] args){
 int sexo;

 Scanner teclado = new Scanner(System.in);
 System.out.print("ESCRIBE 1 SI ERES MUJER ESCIBRE 2 SI ERES HOMBRE: ");
 sexo=teclado.nextInt();


 if (sexo==1){
    
    System.out.println("TU ERES UNA MUJER" );
}
if (sexo==2){
System.out.println("TU ERES UN HOMBRE" );

}
}
}

------------------------------------------------------------------
9-. Determina si reprobaste o aprobaste y con cuanto 
(Lenguaje: Java)

import java.util.*;
public class aprorepro{
 public static void main (String[] args){
 int c1, c2, c3, promedio;

 Scanner teclado = new Scanner(System.in);
 System.out.print("Escribe la calificacion uno: ");
 c1=teclado.nextInt();
 System.out.print("Escribe la calificacion dos: ");
 c2=teclado.nextInt();
 System.out.print("Escribe la calificacion tres: ");
 c3=teclado.nextInt();
 promedio=(c1+c2+c3)/3;
 if (promedio>59){
    
    System.out.print("APROBADO con : " + promedio);
}
if (promedio<60)
  System.out.print("REPROBADO con: " + promedio);
}
}

-----------------------------------------------------------------------
10-. Resta entre dos números y evalua si el resultado es correcto (Lenguaje: Java)
 
import java.util.*;
public class resta{
 public static void main (String[] args){
    
    int num1;
    int num2;
    int res;
   
    Scanner teclado= new Scanner(System.in);
    System.out.println("RESTA DE DOS NUMEROS");
    System.out.print("NUMERO 1 :");
    num1=teclado.nextInt();
    System.out.print("NUMERO 2 :");
    num2=teclado.nextInt();
    System.out.print("RESULTADO :");
    res=teclado.nextInt();
    if (num1-num2==res) {
        System.out.println("Resultado Correcto");
    }
    if (num2-num1==res) {
        System.out.println("Resultado Correcto");
    return;
    }
}
}
-----------------------------------------------------------------------

No hay comentarios:

Publicar un comentario