Академический Документы
Профессиональный Документы
Культура Документы
using System;
using System.Collections.Generic;
using System.Text;
namespace programa1 //se define espacio de nombre
{
class Program
{
static void Main(string[] args) //comienzo del programa
{
Console.writeline(“PRIMER PROGRAMA!”);
}
}
}
EXPLICACIÓN:
using System:
La directiva using System nos permitirá usar miembros de este espacio de nombres sin
poner la palabra System delante.
Console:
Es una clase que no existe en el espacio de nombres global, sino en el espacio de nombres
System.
Tipos de datos:
Los tipos de datos básicos son los siguientes:
Sintaxis:
Como declarar una variable con tipo de dato String:
Ejemplos:
String nombre;
String apellido;
String sexo;
String estado_civil;
int edad;
Objetc Persona;
Persona representa un conjunto de atributos.
Nota:
Generalmente las variables se inicializan a través de un constructor, con valor inicial en 0;
En c# siempre se ingresan todos los valores con formato texto por lo que se hace
necesaria la conversión de tipos, ejemplo:
Vamos a ingresar 2 valores numéricos en formato texto, entonces la declaración seria así:
String n1,n2;
suma = 2+3;
Si se realiza este proceso entonces el resultado seria 23, suma=2+3=23, pero eso no es un
dato real, vemos entonces vemos que los valores en vez de sumarse se concatenaron,
pero si por el contrario hacemos lo siguiente:
int suma;
suma=int.parse(n1)+int.parse(n2);
Ingresamos los mismos valores entonces el resultado nos daría asi: 2+3=5 por lo que suma
captura el valor de 5 de la misma manera seria para convertir los otros tipos siempre
partiendo de una cadena de texto o String.
using System;
suma = a + b;
Console.WriteLine("La suma es: " + suma);
Console.ReadLine(); //Pausa para ver el resultado
Nota: cuando se captura datos por medio de ReadLine, los datos son de tipo String, por lo
Que tenemos que convertir esos datos a números, para ello se hace uso de parse.
int a;
int b;
int i;
//uso del IF
Console.WriteLine("**********Ejemplo de IF**********");
Console.WriteLine("-Pide dos números enteros y los compara");
//ingreso de datos
Console.WriteLine("Ingrese el primer número entero");
a = int.Parse(Console.ReadLine());
Console.WriteLine("Ingrese el segundo numero entero");
b = int.Parse(Console.ReadLine());
//estructura if
if (a >= b)
{
Console.WriteLine("A,{0} es mayor que B,{1}", a, b);
}
else
{
Console.WriteLine("B,{1} es mayor que A,{0}", a, b);
}
Console.WriteLine("**********Ejemplo de FOR**********");
Console.WriteLine("Imprime numeros de 1 hasta 10");
Console.WriteLine(i);
Console.Read();
Console.WriteLine("**********Ejemplo de WHILE**********");
Console.WriteLine("Imprime numeros de 1 hasta 10");
i=1;
while(i <11)
{
Console.WriteLine(i);
i++;
}
Console.ReadLine();