viernes, 17 de mayo de 2013

Java - tipos de triángulos



  • Hacer un programa que pida al usuario las medidas de los tres lados de un triangulo y determine que tipo de triangulo es , si es Equilatero , isoceles , o escaleno.



import javax.swing.*;
public class miprimerejerciciojaja {

 
    public static void main(String[] args) {
       String captura;
       int  lado1,lado2,lado3;

      JOptionPane.showMessageDialog(null,"Triangulos");

       captura  = JOptionPane.showInputDialog("lado 1 ");
       lado1 =Integer.parseInt(captura);


       captura  = JOptionPane.showInputDialog("lado 2");
       lado2 =Integer.parseInt(captura);

       captura  = JOptionPane.showInputDialog("lado 3");
       lado3 =Integer.parseInt(captura);
     

      if(lado1 == lado2 && lado2 == lado3 && lado1 == lado3)
       {
         JOptionPane.showMessageDialog(null,"El tringulo es Equilatero"+lado1+lado2+lado3);
       
       

       }
      else
      {
   

       if(lado1 == lado2 || lado2 == lado3 || lado1 == lado3)
       {
         JOptionPane.showMessageDialog(null,"El tringulo es isoceles");
     


       }
     
        else
        {
           JOptionPane.showMessageDialog(null,"El tringulo es escaleno");

        }
      }

      System.exit(0);
     
    }

}


Java -Perímetro de un cuadrado

Calcular el perímetro de un cuadrado en java.


import  java.util.Scanner;
public class ejercicio1 {

    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);

       int  lado,perimetro;

       System.out.print("Ingrese el lado del cuadrado");
       lado = teclado.nextInt();
       
       perimetro =  lado*4;

       System.out.print("El perimetro del cuadrado es :");
       System.out.println(perimetro);
       
    }
}




jueves, 16 de mayo de 2013

Java




Java es un lenguaje de programación y la primera plataforma informática creada por Sun Microsystems en 1995. Es la tecnología subyacente que permite el uso de programas punteros, como herramientas, juegos y aplicaciones de negocios. Java se ejecuta en más de 850 millones de ordenadores personales de todo el mundo y en miles de millones de dispositivos, como dispositivos móviles y aparatos de televisión.


















Ejercicios Java

  • En este ejercicio vemos una calculadora hecha con programación orientada a objetos, al final dejare el  enlace para que descarguen el código y tengan un mejor entendimiento.

 double n1,n2,n3,s,r,m,d;

       n1 =Double.parseDouble(jTextField1.getText());
        n2= Double.parseDouble(jTextField2.getText());
        s=n1+n2;
        r=n1-n2;
        m=n1*n2;
        d=n1/n2;
       jTextField3.setText(String.valueOf(s));
       jTextField4.setText(String.valueOf(r));
       jTextField5.setText(String.valueOf(m));
       jTextField6.setText(String.valueOf(d));






pueden descargar el código aquí.




Visual Basic





Microsoft Visual Studio es un entorno de desarrollo integrado, para sistemas operativos Windows. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, y Visual Basic .NET, al igual que entornos de desarrollo web como ASP.NET. aunque actualmente se han desarrollado las extensiones necesarias para muchos otros.


Ejercicios de Visual Basic .Net

  • Tablas de multiplicar


    En este programa se muestra una casilla donde podemos ingresar cualquier numero para mostrarnos la respectiva tabla de multiplicar al final dejare el enlace de descarga.










Podran descargar el codigo aqui.
http://www.mediafire.com/?sxs818lmgx1896a


C ++





  1. Signo zodiacal


En este programa se muestra el signo zodiacal de una persona, Para esto  el usuario debe introducir únicamente el día y el mes de nacimiento y el programa determinará inmediatamente el signo zodiacal de la persona.



#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
clrscr();
int  dia,mes;
cout<<"\nIngrese el dia en que Nacio\n";
cin>>dia;
cout<<"\nIngrese el mes en que Nacio\n";
cin>>mes;

switch (mes)
{

case 1:
clrscr();
if(dia<21)
{
cout<<"\nsu Signo Zodiacal es Capricornio";
}
else
{
cout<<"\nsu Signo Zodiacal es Acuario";
}
break;


case 2:
clrscr();
if(dia<20)
{     
cout<<"\nSu Signo Zodiacal es Acuario";
}
else
{
cout<<"\nSu Signo Zodiacal es Picis";
}
break;


case 3:
clrscr();
if(dia<21)
{
cout<<"\nsu Signo Zodiacal es Picis";
}
else
{
cout<<"\nSu Signo Zodiacal es Aries";
}
break;

case 4:
clrscr();
if(dia<21)
{
cout<<"\nTu Signo Zodiacal es Aries";
}
else
{
cout<<"\nsu Signo Zodiacal es Tauro";
}
break;

case 5:
clrscr();
if(dia<21)
{
cout<<"\nsu Signo Zodiacal es Tauro";
}
else
{
cout<<"\nsu Signo Zodiacal es Geminis\n";
}
break;


case 6:
clrscr();
if(dia<22)
{
cout<<"\n su Signo Zodiacal es Geminis \n";
}
else
{
cout<<"\n su Signo Zodiacal es Cancer\n ";
}
break;

case 7:
clrscr();
if(dia<23)
{
cout<<"\nsu Signo Zodiacal es Cancer \n";
}
else
{
cout<<"\nsu Signo Zodiacal es Leo \n";
}
break;

case 8:
clrscr();
if(dia<23)
{
printf("\nsu Signo Zodiacal es Leo \n");
}
else
{
printf("\nsu Signo Zodiacal es Virgo \n");
}
break;

case 9:
clrscr();
if(dia<23)
{
cout<<"\nsu Signo Zodiacal es Virgo \n";
}
else
{
cout<<"\nsu Signo Zodiacal es Libra \n";
}
break;

case 10:
clrscr();
if(dia<23)
{
cout<<"\nsu Signo Zodiacal es Libra \n";
}
else
{
cout<<"\nsu Signo Zodiacal es Escorpio \n";
}
break;

case 11:
clrscr();
if(dia<22)
{
cout<<"\nsu Signo Zodiacal es Escorpio \n";
}
else
{
cout<<"\nsu Signo Zodiacal es Sagitario \n";
}
break;

case 12:
clrscr();
if(dia<22)
{
cout<<"\nsu Signo Zodiacal es Sagitario \n";
}
else
{
cout<<"\nsu Signo Zodiacal es Capricornio \n";
}
break;

default:cout<<"Mes y dia no validos";
}


getch();

return 0;
}

Pueden descargar el codigo aqui



2.
En este programa irá preguntando por la cantidad de billetes y monedas de cada valor que tiene el usuario y luego determinará la suma de dinero que hay en monedas y luego la suma de dinero que hay en billetes. Luego el programa dirá la suma total de dinero que hay. Finalmente el programa dará al usuario la posibilidad de transformar la cantidad en dólares a la cantidad equivalente en quetzales, lempiras o euros, según lo decida el usuario.


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{


clrscr();
float f,sumab,billete,valorbillete,x,moneda,valormoneda,sumam,dinerototal,valordolar,cdolar,valorendolares;
sumab=0;
sumam=0;
valordolar=2400;
cout<<"\ningrese la cantidad de billetes";
cin>>billete;
for(f=1;f<=billete; f=f+1)
{
cout<<"\ningrese el valor del billete ";
cin>>valorbillete;
sumab=sumab+valorbillete;
}
cout<<"\nla suma de sus billetes es\n:"<<sumab;
cout<<"\n\nIngrese la cantidad de monedas\n\n";
cin>>moneda;
for(x=1;x<=moneda; x=x+1)
{
cout<<"\ningrese el valor de las moneda  ";
cin>>valormoneda;
sumam=sumam+valormoneda;
}
cout<<"\n\nla suma de sus monedas es\n\n:"<<sumam;
dinerototal=sumam+sumab;
cout<<"\nEn total su dinero es de\n:"<<dinerototal;
cdolar=dinerototal/valordolar;
valorendolares=cdolar*valordolar;
cout<<"\n\nUsted tiene\n\n"<<cdolar<<"\tdolares";
cout<<"\n\n"<<cdolar<<" * "<<valordolar<<" = "<<dinerototal;

cout<<"\n\n\n\n\t\t\t\t****Convertidor para su dinero****\n\n";
cout<<"\n\n\n\t\t\t\t1.->Dolares a quetzales\n\n";
cout<<"\n\n\n\t\t\t\t2.->Dolares a Lempiras\n\n";
cout<<"\n\n\n\t\t\t\t3.->Dolares a Euros\n\n";
cout<<"\n\n\n\t\t\t\n-Cual es su opcion? (1-3)\n";
int n;
cin>>n;
switch(n)
{

case 1:
clrscr();
float quetzal;
cout<<"\nDolares a quetzales\n";
quetzal=cdolar*7.694;
cout<<"\nLa cantidad quetzales son:\n"<<quetzal;
break;

case 2:
clrscr();
float lempiras;
cout<<"\nDolares a lempiras\n";
lempiras=cdolar*19.055;
cout<<"\nLa cantidad quetzales son:\n"<<lempiras;
break;

case 3:
clrscr();
float euros;
cout<<"\nDolares a quetzales\n";
euros=cdolar*0.75;
cout<<"\nLa cantidad euros son:\n"<<euros;
break;

default:cout<<"Fin del programa";
}

getch();



return 0;
}


Podran descargar el codigo aqui




3. El programa muestra primero una tabla de notas con sus equivalentes en el Standard Grading System o el sistema utilizado en los Estados Unidos que va desde la A hasta la F. El programa preguntará al usuario su nota y transformará ese resultado al equivalente en el Standard Grading System. También el programa dará una pequeña pero valiosa recomendación al usuario respecto a su nivel de estudio y calidad como estudiante.





#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
clrscr();
int nota;


clrscr();
cout<<"\n\n\t\t**Standar Grading Sistem**\n\n";
cout<<"\t\t  _______________ \n";
cout<<"\t\t |   5.0 = A     |\n";
cout<<"\t\t |4.0  - 4.9 = B |\n";
cout<<"\t\t |3.0  - 3.9 = C |\n";
cout<<"\t\t |2.0  - 2.9 = D |\n";
cout<<"\t\t |0.0  - 1.9 = F |\n";
cout<<"\t\t |_______________|\n";

cout<<"Ingrese su nota";;
cin>>nota;
if(nota>=4.9 && nota<=5.0)
{
cout<<"\nStandar Grading Sistem =A\n";
cout<<"\nExcelente nota ,siga conservando ese nivel\n";
}
else
{
if(nota>=4.0 &&  nota<=4.9)
{
cout<<"\nStandar Grading Sistem=B\n";
cout<<"\nEsta en un muy buen nivel,continue asi\n";
}
else
{
if(nota>=3.0 && nota<=3.5)
{
cout<<"\nStandar Grading Sistem=C\n";
cout<<"\nNo esta mal ,esta en buen promedio\n";
}
else
{
if(nota>=2.0 && nota<=2.5)
{
cout<<"\nStandar Grading Sistem=D\n";
cout<<"\nSu nivel es muy regular,trate de mejorar\n";
}
else
{
if(nota>=0.0 && nota<=1.0)
{
cout<<"\nStandar Grading Sistem=F\n";
cout<<"\nintente otras tecnicas de estudio para mejorar su nivel\n";

}


}
}

}

}




getch();
return 0;
}



Pueden descargar el codigo aqui



4.Este programa muestra los pagos que recibirá un trabajador por cada hora laboral en base a la hora del día en que trabaja. El usuario deberá escribir el número de horas trabajadas en cada uno de los horarios y el programa determinará el total de dinero a recibir por el trabajador y también dirá si ganó más dinero por horas extras que por horas de oficina trabajadas o viceversa, o si el trabajador ganó exáctamente lo mismo por horas extras que por horas de oficina

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
clrscr();
int ht8a4,ht4a8,ht8a12,ht12a8,df,dfext,df2,dfnext;
float h1,h2,h3,h4,dfordinaria,dfordinariaext;
float dfnoct,dfnoctext,suma1,suma2,suma3,suma4,suma5,suma6,suma7,suma8;
float totalhorasextras,totalhorasoficina,totalapagar,totaldomfes,totalhorasextrasdf;
clrscr();
cout<<"\n\n\t\t**Horarios de Trabajo**\n\n";
cout<<"\t\t  ____________________________ \n";
cout<<"\t\t |8:00am  -  4:00Pm -> oficina|\n";
cout<<"\t\t |4:00pm  -  8:00pm -> extras |\n";
cout<<"\t\t |8:00pm  -  12:00am-> extras |\n";
cout<<"\t\t |12:00am -  8.00am -> oficina|\n";
cout<<"\t\t |____________________________|\n\n";

cout<<"\t\t**Pagos salario minimo 2012**\n\n";
cout<<"\t\t  ____________________________________________\n";
cout<<"\t\t |HORA SALARIO MINIMO ORDINARIA $ 2.361      |\n";
cout<<"\t\t |HORA SALARIO MINIMO NOCTURNA  $ 3.187      |\n";
cout<<"\t\t |DOMINICAL Y FESTIVO ORDINARIA $ 4.132      |\n";
cout<<"\t\t |DOMINICAL Y FESTIVO NOCTURNA  $ 4.958      |\n";
cout<<"\t\t |HORA EXTRA ORDINARIA          $ 2.951      |\n";
cout<<"\t\t |HORA EXTRA NOCTURNA           $ 4.132      |\n";
cout<<"\t\t |DOMINICAL Y FESTIVO EXTRA ORDINARIA $ 4.722|\n";
cout<<"\t\t |DOMINICAL Y FESTIVO EXTRA NOCTURNA  $ 5.903|\n";
cout<<"\t\t |___________________________________________|\n";


cout<<"\nIngrese las horas que trabajo de 8:00am a 4:pm\n ";
cin>>ht8a4;
h1=2.361;
suma1=ht8a4*h1;

cout<<"\nIngrese las horas que trabajo de 4:00pm a 8:00pm\n ";
cin>>ht4a8;
h2=2.951;
suma2=ht4a8*h2;

cout<<"\nIngrese las horas que trabajo de 8:00pm a 12:00am\n ";
cin>>ht8a12;
h3=4.132;
suma3=ht8a12*h3;

cout<<"\nIngrese las horas que trabajo de 12:00am a 8:00am\n ";
cin>>ht12a8;
h4=3.187;
suma4=ht12a8*h4;

cout<<"\nIngrese las horas ordinarias  de domingo o festivo \n";
cin>>df;
dfordinaria=4.132;
suma5=df*dfordinaria;

cout<<"\nIngrese las horas extras ordinarias  de domingo o festivo \n";
cin>>dfext;
dfordinariaext=4.722;
suma6=dfext*dfordinariaext;

cout<<"\nIngrese las horas nocturnas  de domingo o festivo \n";
cin>>df2;
dfnoct=4.958 ;
suma7=df2*dfnoct;

cout<<"\nIngrese las horas extras nocturnas  de domingo o festivo \n";
cin>>dfnext;
dfnoctext=5.903;
suma8=dfnext*dfnoctext;

totaldomfes=suma5+suma7;
totalhorasextrasdf=suma6+suma8;
totalhorasextras=suma2+suma3+totalhorasextrasdf;
totalhorasoficina=suma1+suma4+totaldomfes;
totalapagar=totalhorasoficina+totalhorasextras;


cout<<"\n\nEl trabajador gano por horas de oficina el domingo:\n\n"<<totaldomfes;
cout<<"\n\El trabajador gano por horas extras de oficina el domingo:\n\n"<<totalhorasextrasdf;

cout<<"\nEl trabajador recibira en total:\n"<<totalapagar;
cout<<"\nEl trabajador recibe por horas de oficina:\n\n"<<totalhorasoficina;
cout<<"\nEl trabajador recibe por horas extra :\n\n"<<totalhorasextras;

if(totalhorasextras>totalhorasoficina)
{
cout<<"\nEl trabajador gano mas dinero por horas extras que por horas de oficina\n";
}
else
{
if(totalhorasextras=totalhorasoficina)
{
cout<<"\nEl trabajador gano el mismo dinero por horas extras y horas de oficina\n";
}
else
{
cout<<"\nEl trabajador gano mas dinero por horas de oficina que por horas extras\n";
}


}
getch();
return 0;
}


Pueden descargar el codigo aqui