Professional Documents
Culture Documents
Ir al Entorno GESTION
Seleccionar Caja de
Herramientas
Seleccionar Software
Requerido
Esperar a que
se llenen las
barras
Tiempo Aprox.
1 hora
12
10
11
INSTALAR, inicia instalacin
Descarga Web
Fin de la Instalacin
Reiniciar
Programa Instalado
Programa Pseint
Memoria RAM
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
1. Leer un nmero
2. Realizar la operacin
solicitada
3. Mostrar el resultado.
Proceso Cuadrado
Escribir "Digite un Nmero ? "
leer num
cuadrado = num^2
Escribir "El cuadrado de ",num
Escribir "Es igual a: ",cuadrado
FinProceso
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);
Console.ReadKey();
}
Detener el programa
}
}
para ver la pantalla
Declaracin de Variables.
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.
Console.ReadKey(); Espera que el usuario presione una tecla. Detienen el programa, para poder ver los resultados
Ventana de
Ejecucin del Programa
Error Encontrado
Apoyo Tutorial
Algoritmos
Unidad III - Condicionales
Ernesto Orlando Parra Can
Florencia, 2016
OPERADOR
DESCRIPCIN
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
Op. Relacionales
&&, || y !
Op. Lgicos
Nota.
Las operaciones matemticas se desarrollan de izquierda a derecha, con signos del mismo nivel.
La operaciones matemticas con signos de diferente nivel, primero se desarrollan las operaciones
con signo de mayor nivel.
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
>=
Es True
<=
(num <= n)
DESCRIPCIN
EJEMPLO
((3 == 3) && (5 == 5))
&&
AND (Y lgico)
||
OR (O lgico)
NOT
lgico)
(NO
RESULTADO
Es True, Verdadero y verdadero da verdadero
Es True si num almacena un valor igual a 4
Es True si num almacena un valor mayor a 0 y
menor que 1000
Es True, porque las condiciones son verdaderas
A && B
A || B
! (3 == 3)
! (num * 2>0)
! (x * 2>0)
!A
Sentencias de Asignacin
Sentencia condicional
int num;
num = 0;
if (num == 0)
num = valor * 5;
int i, suma=0;
i++;
float valor, x;
char c, letra;
letra = A;
if ( valor != 0)
Console.WriteLine ({0} es diferente a 0);
El punto y coma,
finaliza
la
sentencia.
Grupo de
Sentencias
i = 0;
while (i <= 10)
{ Console.WriteLine ("Nmero = {0}, i);
i++;
} // programa que muestra los nmero de 0 a 10
Grupo de
Sentencias
Condicional Compuesto
(if - else)
if (condicin)
Sentencia 1;
else Sentencia 2;
Sentencia 3;
Condicional Mltiple
(switch)
switch (opcin)
{ case valor1 :
case valor2 :
case valorN :
condicin
No
Si
condicin
Sentencia 1
No
Si
Sentencia 1
default :
Sentencia1;
Sentencia2;
break;
SentenciaN;
break;
SentenciaD;
Sentencia 2
opcin
Sentencia 2
Sentencia 3
Caso 1
Sentencia 1
Caso 2
Sentencia 2
Caso N
Otro Caso
Sentencia N
Sentencia D
Condicional Simple
( if )
if (condicin)
Sentencia 1;
Sentencia 2;
Condicin
VERDADERA
condicin
condicin
Si
Sentencia 1
No
Si
Sentencia 1
Condicin
FALSA
condicin
No
No
Sentencia 2
Sentencia 2
Sentencia 2
Si
Sentencia 1
if (condicin)
Sentencia 1;
else Sentencia 2;
Sentencia 3;
No
Condicin
FALSA
Condicin
VERDADERA
condicin
condicin
Si
Sentencia 1
No
Si
Sentencia 1
condicin
No
Sentencia 2
Sentencia 2
Sentencia 3
Sentencia 3
Sentencia 2
Sentencia 3
Si
Sentencia 1
case valorN :
default :
Ejemplos
Si el valor est en la Lista
Sentencia1;
Sentencia2;
break;
SentenciaN;
break;
SentenciaD;
Evala Contenido
variable
Case 1
Sentencia 1
Caso 2
Sentencia 2
Case N
default
Sentencia N
Sentencia D
Evala Contenido
variable
Case 1
Sentencia 1
Case 2
Sentencia 2
Case N
variable
default
Case 1
Sentencia N
Case 2
Sentencia D
Sentencia 1
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;
using System.Threading.Tasks;
Ingrese el segundo nmero : 5
namespace ConsoleApplication4
El numero = _5_ es igual a _5_
{
class Program
{
static void Main(string[] args)
{
int num1, num2;
RAM
Console.Write("Ingrese el primer nmero : ");
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;
case 2: Console.Write("{0} es Dos", num);
break;
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;
case 8: Console.Write("{0} es Ocho", num);
break;
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.
Desarrollar un programa que
lea un nmero de 0 a 10 y
escriba su contenido en letras.
Pantalla
Ingrese un nmero : -1
El numero est fuera de rango
RAM
num
-1
GRACIAS POR SU
ATENCIN