REGLAS Y RECOMENDACIONES PARA NOMBRAR VARIABLES EN C#
Use letras, el signo guion bajo y dígitos
Evite poner todas las letras en mayúsculas Evite empezar con el signo guion bajo Evite el uso de abreviaturas Use PascalCasing para nombres con varias palabras (Iniciar cada letra de cada palabra en mayúscula).
TIPOS DE DATOS EN PSEUDOCÓDIGO EQUIVALENCIA EN C#
ENTERO Int REAL float CADENA string CARACTER char BOOLEANO bool CONST ENTERO const int CONST REAL const float CONST CADENA const string CONST CARACTER const char CONST BOOLEANO const bool
Ejemplos:
DECLARACIÓN DE VARIABLES EN PSEUDOCÓDIGO EQUIVALENCIA EN C#
ENTERO Edad Int Edad; REAL TotalPagar float TotalPagar; CADENA Nombre string Nombre; CARACTER Sexo char Sexo; BOOLEANO Respuesta bool Respuesta;
ASIGNACIÓN DE VALORES EN PSEUDOCÓDIGO EQUIVALENCIA EN C#
Para realizar comentarios en C#, se puede hacer de la siguiente manera:
// Comentario de una sola línea
/* Comentario en varias líneas Ejemplos de comentarios */
CAPTURA E IMPRESIÓN DE INFORMACIÓN EQUIVALENCIA EN C#
EN PSEUDOCÓDIGO IMPRIMIR “Bienvenidos al Curso” Console.Write(“Bienvenidos al Curso”); IMPRIMIR “Teclee la edad de la persona : “ Console.Write(“Teclee la edad de la persona :”); LEER Edad Edad = int.Parse(Console.ReadLine()); IMPRIMIR “El sueldo neto del empleado es : “, sueldo Console.Write(“El sueldo del empleado es : “ + sueldo);
INFORMACIÓN ADICIONAL PARA IMPRIMIR DESCRIPCIÓN
INFORMACIÓN EN C#
Console.Write(“Bienvenidos al Curso”); Imprime el mensaje y deja el curso en el mismo renglón.
Console.WriteLine(“Bienvenidos al Curso”); Imprime el mensaje y deja el curso en el siguiente renglón.
CONVERSIONES DE ACUERDO AL TIPO DE DATO
Esto serviría en caso de solicitarle al usuario una información y nos regrese el valor de acuerdo al tipo de dato de la variable.
TIPO DE DATO EQUIVALENCIA EN C#
int Int.Parse( Console.ReadLine() ); float float.Parse( Console.ReadLine() ); char char.Parse( Console.ReadLine() ); bool bool.Parse( Console.ReadLine() ); string Console.ReadLine(); NOTA: No es necesario hacer conversión con el tipo de dato string ya que el método ReadLine regresa siempre un string.
OPERADORES ARITMETICOS EN EQUIVALENCIA EN C#
PSEUDOCÓDIGO Suma ( + ) + Resta ( - ) - Multiplicación ( * ) * División ( / ) / Modulo ( MOD ) % OPERADORES RELACIONALES EN EQUIVALENCIA EN C# PSEUDOCÓDIGO Mayor que ( > ) > Menor que ( < ) < Mayor o igual ( >= ) >= Menor o igual ( <= ) <= Igual ( == ) == Diferente ( <> ) !=
OPERADORES LÓGICOS EN EQUIVALENCIA EN C#
PSEUDOCÓDIGO AND && OR || NOT !
ESTRUCTURAS CONDICIONALES EN EQUIVALENCIA EN C#
PSEUDOCÓDIGO SI Edad >= 18 ENTONCES if(Edad >= 18) IMPRIMIR “Eres mayor de edad.” { FIN_SI Console.Write("Eres mayor de edad."); } SI Edad >= 18 ENTONCES if(Edad >= 18) IMPRIMIR “Eres mayor de edad.” { SI_NO Console.Write("Eres mayor de edad."); } IMPRIMIR “No eres mayor de edad.” else FIN_SI { Console.Write("No eres mayor de edad."); } SI Edad >= 21 ENTONCES if(Edad >= 21) IMPRIMIR “Adulto.” { SI_NO Console.Write("Adulto."); SI EDAD >= 15 ENTONCES } IMPRIMIR “Adolescente.” else SI_NO { IMPRIMIR “Eres un niño.” if(Edad >= 15) FIN_SI { FIN_SI Console.Write("Adolescente."); } else { Console.Write("Eres un niño."); } } SEGUN_SEA (EstadoCivil) switch (EstadoCivil) CASO ‘S’: { <instrucciones> case ‘S’: FIN_CASO //Instrucciones CASO ‘C’: break; < instrucciones > case ‘C’: FIN_CASO //Instrucciones CASO ‘D’: break; < instrucciones > case ‘D’: FIN_CASO //Instrucciones . break; . . . . DEFAULT: . <instrucciones> default: FIN_CASO //Instrucciones FIN_ SEGUN_SEA break; }