Skip to content

Commit 4046d4c

Browse files
authored
Merge pull request mouredev#4973 from jcrobles99/main
#00 - C#
2 parents e84f816 + f06fcf7 commit 4046d4c

File tree

1 file changed

+60
-0
lines changed
  • Roadmap/00 - SINTAXIS, VARIABLES, TIPOS DE DATOS Y HOLA MUNDO/c#

1 file changed

+60
-0
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
/*
2+
* EJERCICIO:
3+
* - Crea un comentario en el código y coloca la URL del sitio web oficial del
4+
* lenguaje de programación que has seleccionado.
5+
* - Representa las diferentes sintaxis que existen de crear comentarios
6+
* en el lenguaje (en una línea, varias...).
7+
* - Crea una variable (y una constante si el lenguaje lo soporta).
8+
* - Crea variables representando todos los tipos de datos primitivos
9+
* del lenguaje (cadenas de texto, enteros, booleanos...).
10+
* - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
11+
*
12+
* ¿Fácil? No te preocupes, recuerda que esta es una ruta de estudio y
13+
* debemos comenzar por el principio.
14+
*/
15+
16+
// Ejercicio #00.1
17+
// https://dotnet.microsoft.com/es-es/languages/csharp
18+
19+
// Ejercicio #00.2: Comentario en una línea
20+
/*
21+
Comentario
22+
múltiples
23+
líneas
24+
*/
25+
int x = /*comentario en linea de codigo*/ 1;
26+
27+
// Ejercicio #00.3
28+
int y = 0; // Declaracion de variable (tipo int)
29+
const double pi = 3.14159265; //Declaracion de constante (tipo double)
30+
31+
// Ejercicio #00.4
32+
//********Tipos enteros************
33+
sbyte sb = 0; //Variable tipo sbyte (8 bits con signo)
34+
byte b = 0; //Variable tipo byte (8 bits sin signo)
35+
short s = 0; //Variable tipo short (16 bits con signo)
36+
ushort us = 0; //Variable tipo ushort (16 bits sin signo)
37+
int i = 0; //Variable tipo int (32 bits con signo)
38+
uint ui = 0; //Variable tipo uint (32 bits sin signo)
39+
long L = 0; //Variable tipo long (64 bits con signo)
40+
ulong uL = 0; //Variable tipo ulong (64 bits sin signo)
41+
//********Tipos punto flotante************
42+
float f = 0.0f; //Variable tipo float (decimales)(4 bytes)(presicion 6 a 9 digitos aprox.)
43+
double d = 0.0; //Variable tipo double (decimales)(8 bytes)(presicion 15 a 17 digitos aprox.)
44+
decimal m = 0.0m; //Variable tipo decimal (decimales)(16 bytes)(presicion 28 a 29 digitos aprox.)
45+
//********Tipo bool************
46+
bool b1 = true; //Representacion true en bool
47+
bool b2 = false; //Representacion false en bool
48+
//********Tipo caracteres************
49+
char c = 'a'; //Variable tipo char (16 bits)
50+
string cadena = "Variable para cadena de texto"; //Variable tipo string (coleccion secuencial solo lectura objetos char)
51+
//*******Asignacion implicita********
52+
var z = 1; //Asigna como int
53+
var w = 'b'; //Asigna como char
54+
var p = "Hola"; //Asigna como string
55+
56+
// Ejercicio #00.5:
57+
Console.WriteLine("Hola C#");
58+
59+
60+

0 commit comments

Comments
 (0)