Visual Basic .Net
Podrás conocer mas afondo todo sobre el arte de la programación, desde lo mas básico hasta cosas tan avanzadas como nunca antes habias visto esperamos contar con su ateción para todas aquellas personas interesadas en aprender nuevas cosas de la programación
Visual C++
Bueno aquí podrás conocer más a fondo los temas más relevantes sobre la programación en C++ debidoa a que es un lenguaje de programación asombroso y hay que aprenderlo lo más que se pueda vean los tutoriales y si tienen dudas o comentarios al respecto no duden en hacerlos llegar Readmore..
Visual CSharp
Bueno aquí podrás conocer más a fondo los temas más relevantes sobre la programación en C# debidoa a que es un lenguaje de programación asombroso y hay que aprenderlo lo más que se pueda vean los tutoriales y si tienen dudas o comentarios al respecto no duden en hacerlos llegar Readmore...
Ejercicios 1,2,3
A continuación les dejare, problemas que resolveré en un video, para hacer más dinámico el tutorial.
Función Printf y Scanf
Operadores
Estos son los operadores aritméticos, que vamos a utilizar en este primer tutorial. En la tabla se muestra la simbología y su respectiva operación. En el caso del modulo % , el modulo sirve para hallar el residuo entre dos números enteros
En esta tabla se pueden apreciar los operadores de relación, su respectiva simbología, su descripción y unos ejemplos.
Estos son los operadores lógicos, los cuales son utilizados más para hacer validaciones de datos. Podemos apreciar la simbología del operador y su significado. Y abajo como segunda tabla los respectivos valores que tomarían cuando sean falsas y verdaderas las expresiones.
Especificadores
Juegos con los especificadores de formato.
Tipos de datos
Estos son los tipos de datos en el lenguaje C, básicamente en pocas palabras estos tipos de datos sirven para que el programa diferencie a las variables, es decir, las clasifique por rasgos particulares. Por ejemplo nosotros cuando escuchamos una canción, simplemente no decimos esa es una canción cualquiera, nosotros la clasificamos por géneros musicales: rock, pop, blues, balada, etc. Pasa lo mismo con el programa cuando nosotros ingresamos información este lo cataloga y lo diferencia por los tipos de datos. Los más usados son los tipos de datos: bool, char, int, longlong, float y double. Los tipos de datos bool se utilizan para generar valores de afirmación y negación, es decir nos retornara valor verdadero que es 1 o un valor falso que es 0; esto sirve cuando tenemos que hacer comparaciones: 1>10 si tu le asignas un dato bool, el programa imprimirá 0 porque es falso. Luego los tipo de datos char se utilizan para las letras que ingresamos, al momento de ingresar por ejemplo la letra ‘a’ el programa no la guardará como letra sino como su código ascii que sería 97. Los datos de tipo int, se les asigna a todos los números enteros pero su rango de valores es [-2,147,483,648 ; 2,147,483,648]. Los datos de tipo longlong es también para todos los números enteros pero su rango de valores es [-9,223,372,036,854,775,808 ; 9,223,372,036,854,775,808], claramente vemos que la diferencia entre usar un int entre un longlong, radica en el tamaño del numero. Los datos tipo float, se les asigna todos los números reales, donde su rango de valores son números que contengan 7 dígitos. Los datos tipo doublé, se les asigna todos los números reales, donde su rango de valores son números que contengan 15 dígitos, como vemos el double es más grande que el float.
Tipos de datos VB.Net
Tipo de Visual Basic | Asignación de almacenamiento nominal | Intervalo de valores |
---|---|---|
Boolean | En función de la plataforma de implementación | True o False |
Byte | 1 byte | 0 a 255 (sin signo) |
Char (carácter individual) | 2 bytes | 0 a 65535 (sin signo) |
Fecha | 8 bytes | 0:00:00 (medianoche) del 1 de enero de 0001 a 11:59:59 p.m. del 31 de diciembre de 9999. |
Decimal | 16 bytes | 0 a +/-79.228.162.514.264.337.593.543.950.335 (+/-7,9... E+28) † sin separador decimal; 0 a +/-7,9228162514264337593543950335 con 28 posiciones a la derecha del decimal; el número distinto de cero más pequeño es +/-0,0000000000000000000000000001 (+/-1E-28) |
Double (punto flotante de precisión doble) | 8 bytes | -1,79769313486231570E+308 a -4,94065645841246544E-324 para los valores negativos; 4,94065645841246544E-324 a 1,79769313486231570E+308 † para los valores positivos |
Integer | 4 bytes | -2.147.483.648 a 2.147.483.647 (con signo) |
Long (entero largo) | 8 bytes | -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807 (9,2...E+18 †) (con signo) |
Objeto | 4 bytes en plataforma de 32 bits 8 bytes en plataforma de 64 bits |
Cualquier tipo puede almacenarse en una variable de tipo Object |
SByte | 1 byte | -128 a 127 (con signo) |
Short (entero corto) | 2 bytes | -32.768 a 32.767 (con signo) |
Single (punto flotante de precisión sencilla) | 4 bytes | -3,4028235E+38 a -1,401298E-45 † para los valores negativos; 1,401298E-45 a 3,4028235E+38 † para los valores positivos |
String (longitud variable | En función de la plataforma de implementación | 0 a 2.000 millones de caracteres Unicode aprox. |
UInteger | 4 bytes | 0 a 4.294.967.295 (sin signo) |
ULong | 8 bytes | 0 a 18.446.744.073.709.551.615 (1,8...E+19 †) (sin signo) |
User-Defined (estructura) | En función de la plataforma de implementación | Cada miembro de la estructura tiene un intervalo de valores determinado por su tipo de datos y es independiente de los intervalos de valores correspondientes a los demás miembros. |
UShort | 2 bytes | 0 a 65.535 (sin signo) |