lunes, 11 de junio de 2012

Programas en Visual Basic (Pasa de Horas a Minutos y Segundos)

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
    End Sub
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    End Sub
    Private Sub text1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles text1.TextChanged
    End Sub
    Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        text2.Text = Val(text1.Text) * 60
        text3.Text = Val(text1.Text) * 60 * 60
    End Sub
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        End
    End Sub
End Class


Programas Visual Basic (Multiplicacion y Divicion)

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        text3.Text = Val(text1.Text) * Val(text2.Text)
    End Sub
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        text3.Text = Val(text1.Text) / Val(text2.Text)
    End Sub
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        text1.Text = ""
        text2.Text = ""
        text3.Text = ""
    End Sub
    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        End
    End Sub
End Class

Multiplicacion
Multiplicaciòn

Progrmas en Visual Basic (Suma y Resta)

  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        text3.text = Val(text1.text) + Val(text2.text)
    End Sub
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    End Sub
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        text3.Text = Val(text1.Text) - Val(text2.Text)
    End Sub
    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        text1.Text = ""
        text2.Text = ""
        text3.Text = ""
    End Sub
    Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
        End
    End Sub
  
End Class

Suma

Resta



miércoles, 30 de mayo de 2012

Programas con Arreglos

Arreglo 1

#include<stdio.h>
#include<conio.h>
void main ()
{
int f,g=0;
int h[15]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14};
for(f=0; f<15; f++)
if((h[f]%2)==0)
printf("Es par\n");
else
{
printf("Es impar\n");
}
printf("pause");
getch(0);

}




Arreglo 2
#include<stdio.h>

#include<stdlib.h>
  void main()
{
       int f, g=0;
       int h[5]={0,1,2,3,4};
       for (f=0; f<5; f++)
       g+=h[f];
       printf("%d\n",g);
       system ("pause");
  }


Arreglo 3

#include<stdio.h>
#include<stdlib.h>
  void main()
{
       int f,g=0;
       int h[10]={0,1,2,3,4,5,6,7,8,9};
       for(f=0; f<10 ;f++)
             if ((h[f]%2)==0)
                    printf("el numero par\n ");
             else
             {
                    printf(" el numero impar \n");
             }
             system ("pause");
             return ;
}



 Arreglo 4

#include<stdio.h>
#include<stdlib.h>
void main ()
{
       int a, b=0;
       int c[10]={1,2,3,4,5,6,7,8,9,0};
       for (a=0; a<10; a++)
       if ((c[a] %2) ==0)
             b+=c[a];
       printf ("%d",&b);
       system ("pause");
       return (0);
}




Mapas conceptuales de Vecotres y Arreglos

Estos son unos pequeños mapas conceptuales sobre Vectores y Arreglos

Vectores


Arreglos unidimensionales 










martes, 29 de mayo de 2012

Vectores y Arreglos




Arreglo:
 Un Arreglo es una estructura de datos que almacena bajo el mismo nombre(variable) a una colección de datos del mismo tipo. Los arreglos se caracterizan por:

• Almacenan los elementos en posiciones contiguas de memoria

• Tienen un mismo nombre de variable que representa a todos los elementos. Para hacer referencia a esos elementos es necesario utilizar un índice que especifica el lugar que ocupa cada elemento dentro del archivo.


Tipo de Arreglos:

Unidimensionales (Vectores)

Bidimensionales (Matrices)


Vectores

Es un arreglo de “N” elementos organizados en una dimensión donde “N” recibe el nombre de longitud o tamaño del vector. Para hacer referencia a un elemento del vector se usa el nombre del mismo, seguido del índice (entre corchetes), el cual indica una posición en particular del vector. Por ejemplo:

Vec[x]

Donde:

Vec………… Nombre del arreglo

x…………… Numero de datos que constituyen el arreglo

Representación gráfica de un vector

Vec[1]7 Vec[2]8 Vec[3]9 Vec[4]10

Llenado de un Vector

• Hacer para I = 1 a 10

Leer vec[I]

Fin-para

• Hacer mientras I <= 10

Leer vec[I]

Fin-mientras

• I=1

Repetir

Leer vec[I]

I = I + 1

Hasta-que I>10

Matriz

Es un arreglo de M * N elementos organizados en dos dimensiones donde “M” es el numero de filas o reglones y “N” el numero de columnas.

Para representar una matriz se necesita un nombre de matriz se necesita un nombre de matriz acompañado de dos índices.

Mat [R,C]

Donde R indica el renglón y C indica la columna, donde se encuentra almacenado el dato.

Representación gráfica de una matriz

Mat [R,C]

1,1 1,2 1,3 1,4 Filas

2,1 2,2 2,3 2.4

3,1 3,2 3,3 3,4

4,1 4,2 4,3 4,4

Columnas

Llenado de una matriz

• Por renglones

Hacer para R = 1 a 5

Hacer para C = 1 a 5

Leer Mat [R,C]

Fin-para

Fin-para

• Por columnas

Hacer para C = 1 a 5

Hacer para R = 1 a 5

Leer Mat [R,C]

Fin-para

Fin-para

Nota: Para hacer el llenado de una matriz se deben de usar dos variables para los índices y se utilizan 2 ciclos uno para los renglones y otro para las columnas; a estos ciclos se les llama ciclos anidados (un ciclo dentro de otro ciclo).

viernes, 18 de mayo de 2012

Programa con sentecia if, for, do while y case



#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
void main()
{
       int a,b,c,op,opc;
       printf("MENU\n");
       printf("1.-Programa Simple\n");
       printf("2.-Programa con sentencia IF\n");
       printf("3.-Programa con sentencia FOR\n");
       printf("4.-Programa con sentencia DO WHILE\n");
       printf("5.-Programa con sentencia CASE\n");
       printf("Elige una Opcion:");
       scanf("%d",&op);
       switch(op)
       {
       case 1:
             printf("Este es un programa Simple que realiza la suma de dos numeros\n");
             printf("Dame el Primer numero:");
             scanf("%d",&a);
             printf("Dame el Segundo numero:");
             scanf("%d",&b);
             c=a+b;
             printf("El Resultado es:%d",c);
             break;
       case 2:
             printf("Este es un Programa con la sentencia If y te dice si un numero es positivo o negativo\n");
             printf("Dame el Numero:");
             scanf("%d",&a);
             if(a>0)
             {
                    printf("El numero %d es positvo",a);
             }
             else
             {
                    printf("el numero %d es negativo",a);
             }
             break;
       case 3:
             printf("Este es un Programa con sentencia For y te muestra la numeracion del 1-10\n");
             a=10;
             printf("Serie del 1-10\n");
             for(b=0;b<=9;b++)
             {
                    c=b+1;
                    printf("%d",c);
                    a++;
             }
             break;
       case 4:
             printf("Este es un programa con la sentencia DO WHILE e imprime los numeros impares entre el 1-99");
             c=3;
             a=1;
             printf("Impares entre el 1-99");
                    do
                    {
                           b=(a*2)-1;
                           printf("%d",b);
                           a++;
                           c++;
                    }
                    while(b<=99);
                    break;
       case 5:
             printf("Este Programa es con la sentencia CASE y te dice que hacer en caso de cualquier imprevisto\n");
             printf("MENU\n");
             printf("1.-Incendio\n");
             printf("2.-Tornado\n");
             printf("3.-Temblor\n");
             printf("Elige una Opcion:");
             scanf("%d",&opc);
             switch(opc)
             {
             case 1:
                    printf("Incendios\n");
                    printf("Lo que debemos hacer en caso de un incendio es:\n");
                    printf("Si apenas comienza tratar de apagarlo y si no podemos es mejor salir del lugar o alejarse para evitar cualquier circunstancia");
                    break;
             case 2:
                    printf("Tornado\n");
                    printf("Lo que debemos hacer en caso de un tornado es:\n");
                    printf("Cerrar puertas y ventanas y no salir para nada");
                    break;
             case 3:
                    printf("Temblor\n");
                    printf("Lo que debemos hacer en caso de un Temblor es:\n");
                    printf("Salir si estamos dentro de un edificio y una vez afuera ir a algun lugar donde no nos pueda caer algo encima");
                    break;
             }
       }
       getch();
}


Así debe abrir el programa.

Programa simple:

Programa con sentencia IF:

Programa con sentencia FOR:

Programa con sentencia DO WHILE:

Programa con sentencia CASE:





Programa de Productos


#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
void main()
{
       int op;
       printf("MENU\n");
       printf("1.-Camisa\n");
       printf("2.-Zapatos\n");
       printf("3.-Corbata\n");
       printf("4.-Pantalon\n");
       printf("5.-Calcetines\n");
       printf("Elige una opcion:");
       scanf("%d",&op);
       switch(op)
       {
             case 1:
                    printf("Camisa\n");
                    printf("Costo:100 pesos\n");
                    printf("Tamaño: Mediana\n");
                    printf("Departamento: Monster 502");
                    break;
             case 2:
                    printf("Zapatos\n");
                    printf("Costo: 400 pesos\n");
                    printf("Precio Total Mas agujetas: 500 pesos\n");
                    printf("Departamento: Miko Club 504");
                    break;
             case 3:
                    printf("Corbata\n");
                    printf("Costo:50 pesos\n");
                    printf("Tamaño: Mediana\n");
                    printf("Departamento: Caballeros 603");
                    break;
             case 4:
                    printf("Pantalon\n");
                    printf("Costo:300 pesos\n");
                    printf("Tamaño: Grande\n");
                    printf("Peso: 300 gramos\n");
                    printf("Departamento: Elegancia 201");
                    break;
             case 5:
                    printf("`Calcetines\n");
                    printf("Marca: Hugo Boss\n");
                    printf("Costo:5 pesos\n");
                    printf("Tamaño: 25 centimetros\n");
                    printf("Departamento: Bavito 405");
                    break;
       }
       getch();
}


Este programa te muestra un menú en el cual seleccionas algún producto y te muestra costo, marca, departamento en el que se encuentra, tamaño, etc.



Así es como abre el programa con una opción seleccionada.


10 programas en 1



#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
void main()
{
       int op,a,b,c,d;
       float z,x,y;
       printf("MENU\n");
       printf("1.- Programa pares del 30-2\n");
       printf("2.- Programa que te muestra la tabla de multiplicar\n");
       printf("3.- Programa para calcular el precio total de tacos\n");
       printf("4.- Programa Impares del 1-99\n");
       printf("5.- Programa del Sistema Conalep\n");
       printf("6.- Programa que suma dos numeros\n");
       printf("7.- Programa que resta dos numeros\n");
       printf("8.- Programa que multiplica dos numeros\n");
       printf("9.- Programa que divide dos numeros\n");
       printf("10.- Programa que imprime si un numero es positivo o negativo\n");
       printf("ELige una opcion:\n");
       scanf("%d",&op);
       switch(op)
       {
       case 1:
             printf("Este programa imprime los pares comprendidos entre el 30-2\n");
             for(a=15;a>=2;a--)
             {
                    b=a*2;
                    printf("%d\n",b);
             }
             break;
       case 2:
             printf("Este programa te muestra la tabal de multiplicar que tu le pidas");
             a=3;
             b=1;
             printf("Introduce la tabla de multiplicar:");
             scanf("%d",&c);
             while(b<=10)
             {
                    d=b*c;
                    printf("%d*%d=%d",c,b,d);
                    b++;
                    a++;
             }
             break;
       case 3:
             printf("Este programa te da el precio de los tacos que te comiste");
             printf("Dame el numero de tacos:");
             scanf("%f",&z);
             printf("\" Tacos los molcajetes\"");
             printf("\" Tacos\"");
             printf("\" Total\"");
             x=z*3.60;
             printf("%f",x);
             break;
       case 4:
             a=3;
             b=1;
             printf("Impares entre el 1-99");
             do
             {
                    c=(b*2)-1;
                    printf("%d\n",c);
                    b++;
                    a++;
             }
             while(c<=97);
             break;
       case 5:
             printf("CONALEP");
             printf("1.- PTB Informàtica");
             printf("2.- PTB Quimica");
             printf("3.- PTB Productividad");
             printf("4.- PTB COntrol");
             printf("Elige una Opcion:");
             scanf("%d",&a);
             switch(a)
             {
             case 1:
                    printf("En el area de informatica haces todo sobre computadoras");
                    break;
             case 2:
                    printf("En Quimica hablan sobre quimicos y sustancias");
                    break;
             case 3:
                    printf("En Productividad hablan sobre maquinas y el hombre");
                    break;
             case 4:
                    printf("En control es cuidar el ambiente");
                    break;
             }
                    break;
             case 6:
                    printf("Este programa suma dos numeros");
                    printf("Dame el primer numero:");
                    scanf("%d",&a);
                    printf("Dame el segundo numero:");
                    scanf("%d",&b);
                    c=a+b;
                    printf("El resultado es: %d",c);
                    break;
             case 7:
                    printf("Este programa resta dos numeros");
                    printf("Dame el primer numero:");
                    scanf("%d",&a);
                    printf("Dame el segundo numero:");
                    scanf("%d",&b);
                    c=a-b;
                    printf("El resultado es: %d",c);
                    break;
             case 8:
                    printf("Este programa Multiplica dos numeros");
                    printf("Dame el primer numero:");
                    scanf("%d",&a);
                    printf("Dame el segundo numero:");
                    scanf("%d",&b);
                    c=a*b;
                    printf("El resultado es: %d",c);
                    break;
             case 9:
                    printf("Este programa hace la divicion de dos numeros");
                    printf("Dame el primer numero:");
                    scanf("%f",&z);
                    printf("Dame el segundo numero:");
                    scanf("%f",&x);
                    y=z/x;
                    printf("El resultado es %f",y);
                    break;
             case 10:
                    printf("Este programa Te dice si un numero es positivo o negativo");
                    printf("Dame el numero:");
                    scanf("%d",&a);
                    if(a>0)
                    {
                           printf("El numero %d es positivo",a);
                    }
                    else
                    {
                           printf("El numero %d es negativo",a);
                    }
                    break;
                    }
                    getch();
                    }
Ahora corremos el programa y aparecerá el menú

Elegimos una opción y deberán abrir todos los programas que hayamos puesto dentro de el Aquí el ejemplo de todos ellos
Opción 1:

Opción 2:

Opción 3:


Opción 4:

Opción 5:

Opción 6:


Opción 7:

Opción 8:

Opción 9:

Opción 10:






Así es como debe de abrir el programa.