Académique Documents
Professionnel Documents
Culture Documents
Ir al Entorno
GESTION
Seleccionar Software
C# 2015
Seleccionar Caja de
Herramientas
Seleccionar Software
Requerido
Ejecutar el Archivo
Descargado
Seleccionar Software
C# 2015
Esperar a
que se
llenen las
barras
Tiempo
Aprox.
1 hora
INSTALAR, inicia
instalacin
11
Descarga
Web
Se establece la
conexin Web, para la
instalacin
12
Fin de la
Instalacin
Reiniciar
Programa Instalado
Seleccin de C# (Solo
Lista toda la
Configuracin
Programa Pseint
Memoria RAM
using
using
using
using
1.Leer un nmero
2.Realizar
operacin
solicitada
la
3.Mostrar
resultado.
el
Proceso Cuadrado
Escribir
"Digite
un
Nmero ? "
leer num
cuadrado = num^2
Escribir "El cuadrado
de ",num
Escribir "Es igual a:
",cuadrado
FinProceso
System;
System.Collections.Generic;
System.Linq;
System.Text;
namespace ConsoleApplication1
{
class Program
Declarar
{
variables
static void Main(string[] args)
{ double num,cuadrado;
Console.Write("Digite un Nmero ? ");
num = double.Parse(Console.ReadLine());
cuadrado = Math.Pow(num,2);
Console.WriteLine("El cuadrado de {0} es igual a: {1}",
num, cuadrado);
Detener el
Console.ReadKey();
}
programa para
}
ver la pantalla
}
Declaracin de Variables.
En C, se pueden declarar los tipos de datos:
int
Define variables que almacenan nmeros
enteros.
float Define variables que almacenan nmeros
decimales de presin sencilla.
double
Define variables que almacenan nmeros
decimales de doble precisin.
char Define variables que almacenan un carcter.
num = double.Parse(Console.ReadLine());
Lees un texto de la consola y lo convierta a numero
decimal double y lo asigna a la variable num
cuadrado = Math.Pow(num,2);
Calcula en el cuadrado del nmero ledo. La funcin
Pow(), eleva el primer argumento a la potencia del
segundo argumento.
Pow(num,2), es igual a tener mun2. Math, es el
nombre de la biblioteca en donde se encuentran las
funciones matemticas.
Ventana de
Ejecucin del
Programa
Error
Lnea del
Apoyo Tutorial
Algoritmos
Unidad III - Condicionales
Ernesto Orlando Parra Can
Florencia, 2016
OPERADOR
DESCRIPCI
N
EJEMPLO
RESULTADO
- Unario
Cambio signo
x = -7
X almacena el valor de -7
++
Incremento
++x o x++
--
Decremento
- - x o x- -
Multiplicacin
x=7*2
X almacena el valor de 14
Divisin
x=7/2
Mdulo
x=7%2
X almacena el valor de 1
Suma
x=7+2
X almacena el valor de 9
resta
x=7-2
X almacena el valor de 5
La operaciones matemticas con signos de diferente nivel, primero se desarrollan las operaciones
con signo
nivel.Lgicos
6
&&, ||de
y !mayor Op.
Nota.
Los parntesis, alteran el desarrollo de las operaciones con signos de diferente nivel, y estos se
desarrollan del mas interno al mas externo.
DESCRIPCIN
EJEMPLO
RESULTADO
(3 == 3)
Es True
(num == 3)
(3 != 3)
El False
(num != (n *
3))
(3 > 5)
El False
>
(valor > n)
(7 < 8)
El True
<
((num + x) <
n)
(9 >= 16)
Es False
>=
(num >= (n
5))
Es True
<=
(num <= n)
==
Igual a. Comprueba
operandos son iguales.
si
dos
!=
&&
||
DESCRIPCI
N
AND
lgico)
OR
lgico)
(Y
(O
NOT
(NO
lgico)
EJEMPLO
RESULTADO
((num>0) &&
(num<1000))
((3 == 3) || (8 != 6))
! (3 == 3)
! (num * 2>0)
A && B
A || B
!A
Sentencias de Asignacin
int num;
num = 0;
int i, suma=0;
i++;
float valor, x;
valor = Math.Pow(num,3); //
num3
char c, letra;
Sentencia condicional
if (num == 0)
num = valor * 5;
letra = A;
if ( valor != 0)
Console.WriteLine
diferente a 0);
({0}
es
El
punto
y
coma, finaliza
la sentencia.
Grupo
de
Senten
cias
i = 0;
while (i <= 10)
{
Console.WriteLine ("Nmero =
{0}, i);
i++;
} // programa que muestra los nmero
de 0 a 10
Grupo
de
Senten
cias
condici
n
No
Si
Sentencia 1
Condicional
Compuesto
(if - else)
if (condicin)
Sentencia 1;
else Sentencia 2;
Sentencia 3;
condici
n
No
Sentencia 2
Sentencia 2
Sentencia 3
Si
Sentencia 1
Condicional Mltiple
(switch)
switch (opcin)
{
case valor1 : Sentencia1;
case valor2 : Sentencia2;
break;
opcin
Caso 2
Sentencia 2
Caso N
Otro Caso
Sentencia N
Sentencia D
Funcionamiento con la
condicin VERDADERA
if (condicin)
Sentencia 1;
Sentencia 2;
condici
n
No
Si
Sentencia 1
Condicin
VERDADE
RA
condici
n
No
Sentencia 2
Sentencia 2
Funcionamiento con la
condicin FALSA
Si
Sentencia 1
Condicin
FALSA
condici
n
No
Sentencia 2
Si
Sentencia 1
Si
Sentencia 1
Funcionamiento con la
sentencia VERDADERA
Funcionamiento con la
sentencia FALSA
Condicin
FALSA
Condicin
VERDADE
RA
condici
n
No
Si
Sentencia 1
condici
n
No
Sentencia 2
Sentencia 2
Sentencia 3
Sentencia 3
Sentencia 2
Sentencia 3
Si
Sentencia 1
Ejemplos
Si el valor est en la Lista
Evala
Contenido
variable
Case 1
Sentencia 1
Caso 2
Sentencia 2
Case N
default
Sentencia N
Sentencia D
Case 1
Sentencia 1
Case 2
variable
Sentencia 2
Case N
Sentencia N
default
Sentencia D
Case 1
Sentencia 1
Case 2
variable
Sentencia 2
Case N
default
Sentencia N
Sentencia D
using System;
using System.Collections.Generic;
using System.Linq;
Ingrese el primer nmero : 5
using System.Text;
Ingrese el segundo nmero :
using System.Threading.Tasks;
5
namespace ConsoleApplication4
El numero = _5_ es igual a _5_
{
class Program
{
static void Main(string[] args)
{
int num1, num2;
Console.Write("Ingrese el primer nmero : "); RAM
num1 = int.Parse(Console.ReadLine());
num1
num2
Console.Write("Ingrese el segundo nmero : ");
5
5
num2 = int.Parse(Console.ReadLine());
if (num1 == num2)
Console.WriteLine("El numero = {0} es igual a {1}", num1,
num2);
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
int num;
Console.Write("Ingrese un nmero : ");
num = int.Parse(Console.ReadLine());
switch (num)
{ case 0: Console.Write("{0} es Cero", num);
break;
case 1: Console.Write("{0} es Uno,num", num);
break;
Ingrese un nmero : -1
case 2: Console.Write("{0} es Dos", num);
El numero est fuera de
break;
rango
case 3: Console.Write("{0} es Tres", num);
break;
case 4: Console.Write("{0} es Cuatro", num);
break;
case 5: Console.Write("{0} es Cinco", num);
break;
case 6: Console.Write("{0} es Seis", num);
break;
case 7: Console.Write("{0} es Siete", num);
break;
num
case 8: Console.Write("{0} es Ocho", num);
break;
-1
case 9: Console.Write("{0} es Nueve", num);
break;
case 10: Console.Write("{0} es Diez", num);
break;
default: Console.WriteLine("El numero esta fuera de rango");
break;
}
Console.ReadKey();
}
}
}
Ejercicio 3.
RAM
GRACIAS POR SU
ATENCIN