Curso 1. Resumen de Ordenes en C Sharp
Las siguientes ordenes no pretenden ser una guía completa del lenguaje C# esta solo pretende mostrar las ordenes y elementos del lenguaje que usamos en este curso. Las ordenes estan orientadas a aplicaciones de consola.
Inicio y Fin
Cuando programamos necesitamos indicar cuando comienza y cuando termina un programa o una estructura del programa, en C#, se usan las llaves para realizar esta indicación. El inicio y el fin son elementos vitales de un programa.
C#
|
Algoritmo
|
Descripción
|
{
| Inicio | La llave de apertura significa inicio ya sea del programa general o de otra estructura. |
}
| Fin | La llave de cierre es el fin ya sea del programa general o de otra estructura. |
Declaración de variables
Cuando programamos, el programa necesita datos para trabajar, estos datos deben ser asignados a variables, las variables necesitan ser declaradas, es decir, se necesita que el programa sepa que variables tiene para trabajar y que datos maneja.
C#
|
Algoritmo
|
Descripción
|
int dato, x, num; | Entero dato, x, num | Creamos tres variables denominadas dato, x, num indicando que son números enteros. |
double total, a, imp; | Real total, a, imp | Se declaran o crean tres variables que son números reales, estas se denominan total, a, imp. |
string r, nom, dir; | Cadena r, nom, dir; | También creamos tres variables llamadas r, nom, dir, estas variables son de tipo texto o cadena. |
Ingreso de Datos (Lectura de datos)
Cuando hablamos de ingreso de datos, significa que una vez que las variables han sido declaradas, podemos darle valores desde el teclado, este ingreso por el teclado lo denominamos lecturas, no olvides nunca que cuando haces una lectura el tipo de dato de la variable debe coincidir con el tipo de lectura.
C#
|
Algoritmo
|
Descripción
|
num=int.Parse(Console.ReadLine()); | Leer(num) | Hace la lectura de un dato de tipo entero a la variable num. |
dat=double.Parse(Console.ReadLine()); | Leer(dat) | Lectura de datos de tipo real a la variable dat. |
dir=Console.ReadLine(); | Leer(dir) | ingresa de datos de tipo texto o cadena a la variable dir. |
x=int.Parse(Console.ReadLine()); y=int.Parse(Console.ReadLine()); | Leer(x, y) | Permite el ingreso de dos datos de tipo entero, primero para la variable x, luego para la variable y. |
- int.Parse(), la usamos para convertir texto a un numero entero.
- double.Parse(), es usado para convertir un texto a numero real.
- Console.ReadLine(), es la instrucción que permite la lectura de los datos, la orden hace la lectura solo de textos, luego es necesario convertirlo al tipo de dato que se desea.
Salida de Datos (escribir resultados)
Cuando haces un programa es necesario que los resultados se puedan ver, para ello recurrimos a instrucciones que permiten mostrar estos valores, la siguiente tabla muestra las formas en las que se pueden mostrar estos mensajes.
C#
|
Algoritmo
|
Descripción
|
Console.WriteLine("Hola_Mundo"); | Escribir("Hola_Mundo") | Muestra un mensaje, se usa para poner mensajes informativos. |
Console.WriteLine("" +num); | Escribir(num) | Escribe en la pantalla el valor de la variable num. |
Console.WriteLine("Resultado:"+dat); | Escribir(dat) | Escribe un mensaje seguido del valor de la variable dat. |
Console:WriteLine("El_"+num+"_Salio"); | Escribir(num) | Escribe el valor de la variable num, pero entre mensajes. |
Operadores Matemáticos
C#
|
Algoritmo
|
Descripción
|
+
-
*
/
%
Math.Pow()
Math.Sqrt()
|
+
-
*
DIV
MOD
^
Raiz()
| Suma Resta Multiplicación División para reales ó Div si son enteros Residuo de la División Potencia Raíz cuadrada de un numero |
Importante:
- Debemos considerar que el operador "/", cuando lo usamos en C#, tiene doble comportamiento, si se operan números reales, el operador es de división. Si operamos números enteros, el operador "/" se comporta como DIV.
- Para elevar por ejemplo 2 a la potencia 5, en algoritmo será 2^5, pero en C# esto será Math.Pow(2,5).
- Para la raíz cuadrada por ejemplo de 7, en algoritmo será Raiz(7), y en C# será Math.Sqrt(7).
Operadores Condicionales
C#
|
Algoritmo
|
Descripción
|
>
<
==
>=
<=
!=
|
>
<
=
>=
<=
!=
|
Mayor
Menor
Igual
Mayor o Igual
Menor o Igual
Diferente
|
Operadores Lógicos
C#
|
Algoritmo
|
Descripción
|
&&
||
!
| Y O No |
Operador "Y" Lógico
Operador "Ó"Lógico
Operador No
|
Estructura Condicional Si
C# | Algoritmo | Descripción |
if (x >= 7) { } | Si x >= 7 Entonces FinSi |
|
CÓDIGOS ASCII
Los códigos ASCII, son un conjunto de 255 símbolos que usamos normalmente, estos nos permiten obtener caracteres que normalmente no encontramos en nuestro teclado, se usan al escribir el numero con el teclado numérico presionando la tecla alt, ejemplos:
Alt + 64 = @
Alt + 225 = ß
Alt + 185 = ╣
No hay comentarios:
Publicar un comentario