lunes, 15 de abril de 2019

NUMEROS ALEATORIOS Y TABLAS ASCII


            byte can;
            string linea;
            int num;

            Console.WriteLine("Digite la cantidad de numero que deseas generar");
            linea = Console.ReadLine(); can = byte.Parse(linea);

            Random ran = new Random();

            for (int i = 0; i <= can; i++)
            {
                num = Convert.ToInt32(ran.Next(100));
                Console.WriteLine("Se genero el: " + num);
                if ( (( num >0) && ( num <256)) )
                {
                    Console.WriteLine("El codigo del: " + num + " es : " +                                  Convert.ToString((char)num));
                }
            }

            Console.ReadKey();

viernes, 5 de abril de 2019


Un hospital asigna  una cantidad específica de inversión para distinta áreas, y a cada área le da un porcentaje:
 Ginecología un 20%,  Cardiología un 23%, Pediatría un 37%, General un 20%



  public static void presupuesto(double inversion,int a)
        {
   

            double ginecologia=0, cardiologia=0,pediatria=0,general=0;


            switch (a)
            {
                case 1:

                    ginecologia = (inversion * 20) / 100;
                    Console.WriteLine("el presupuesto para Ginecologia es :" + ginecologia);
                    break;
                case 2:
                    cardiologia = (inversion * 23) / 100;
                    Console.WriteLine("el presupuesto para Cardiologia es :" + cardiologia);
                    break;

                case 3:
                    pediatria = (inversion * 37) / 100;
                    Console.WriteLine("el presupuesto para Pediatria  es :" + pediatria);
                    break;
                case 4:
                    general = (inversion * 20) / 100;
                    Console.WriteLine("el presupuesto para General es :" + general);
                    break;
                default:       
                   
                    break;
            }


        }



   static void Main(string[] args)
        {

     

            string inv,area;
            double r;
            int area2;

            Console.WriteLine("Digite el prespuesto general"); ;
            inv = Console.ReadLine();
            r = Convert.ToInt32(inv);

         
                Console.WriteLine("que area desea consultar");

                Console.WriteLine("1. Ginecologia");
                Console.WriteLine("2. Cardiologia");
                Console.WriteLine("3. Pediatria");
                Console.WriteLine("4. General");
             
                area = Console.ReadLine();
                area2 = Convert.ToInt32(area);         
         
            presupuesto(r, area2);
            Console.ReadKey();

        }


Programacion C#

Tabla de multiplicar


Funcion
  public static void multiplicar(int numero)
        {
            int resultado;

            for (int i = 1; i <=12; i++)
            {
                resultado = numero * i;
                Console.WriteLine("{0}*{1}={2}", numero, i, resultado);
            }
            Console.ReadKey();

        }

//Main


 static void Main(string[] args)
        {

            string linea;
            int numero;
            Console.WriteLine("Digite la tabla a consultar");
            linea = Console.ReadLine();
            numero = Convert.ToInt32(linea);
            multiplicar(numero);
            Console.ReadKey();
}

miércoles, 3 de abril de 2019

Programación Java-Netbeans

Primos con vectores


System.out.println("DIGITE EL TAMAÑO DEL VECTOR");
        int tama= new java.util.Scanner(System.in).nextInt();
       
        System.out.println("");
       
        int []vector= new int[tama/2];
        int j=0;
        for (int i = 1; i <=tama; i++)
        {
           
           
            if (i%2==0) {
                vector[j++]=i;
            }
        }
        for (int i = 0; i <vector.length; i++)
        {
            System.out.print(vector[i]+((i!=vector.length-1)?",":"."));
        }
       
       

martes, 2 de abril de 2019

Programación Java

/*1. Escribir un programa que llene un vector con una lista de números del 1 al 20,
luego despliegue este vector indicando a la derecha de cada uno si es divisible por n



 System.out.println("DIGITE EL TAMAÑO DEL VECTOR");int x= new java.util.Scanner(System.in).nextInt();
       
         System.out.println("DIGITE EL MULTIPLO QUE QUIERE EVALUAR"); int m=new java.util.Scanner(System.in).nextInt();
        int [] vector= new int [x];
        int cont=0;
       
   
        for (int i = 0; i < vector.length; i++)
        {
            vector[i]=i+1;
           
        }
        for (int i = 0; i < vector.length; i++)
        {
           
          if (vector[i]%m==0)
           {
               
                 System.out.println("el numeros es multiplos de "+m+":"+vector[i]);
            }
       
           
        }
       

lunes, 1 de abril de 2019

Número Capicua

public class NUMEROCAPICUA {
   
static void capi(int n){
int r,s=0,k;
k=n;
while(n!=0){
    r=n%10;
    s=s*10+r;
    n=n/10;
}
    System.out.println("el numero invertido es:"+s);
    if (s==k) {
        System.out.println("el numero es capicua:");
    }else {
        System.out.println("el numero no es capicua");
    }




}

 
    public static void main(String[] args) {
       
       int aux,inv,n;
        System.out.println("digite un numero: ");
       n= new java.util.Scanner(System.in).nextInt();
     
       capi(n);
       
}

}