Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ANÁLISIS
1.1 Entender el problema (Escribir un programa que ingrese dos números enteros y me indique
si son iguales)
ENTRADA SALIDA
Número 1 Número 2 Condición V/F Mensaje
10 192 (10=192) FALSO
-95 -95 (-95=-95) VERDADERO “SON IGUALES”
1.2 Modelo
Nr1 == Nr2
2.DISEÑO
{definir variables}
Variables de entrada
{SENTENCIAS DE ENTRADA}
{SENTENCIAS DE PROCESO}
[SENTENCIAS DE SALIDA}
FIN
2.2 Pseudocódigo
{definir variables}
{ingresar número}
LEER nro1
LEER nro2
Inicio
Mensaje <- “Los números son iguales”
Fin
{Escribir mensaje}
ESCRIBIR mensaje
FIN
3. CÓDIGO EN C#
{
//INICIO
Console.BackgroundColor = ConsoleColor.White;
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Programa que determina si dos números enteros son iguales");
//Declarar variables
int nro1;
int nro2;
string mensaje = "";
//Leer número
Console.Write("Ingrese el primer número: ");
nro1 = int.Parse(Console.ReadLine());
Console.Write("Ingrese el segundo número: ");
nro2 = int.Parse(Console.ReadLine());
//Determinar si dos números son iguales
if (nro1==nro2)
//Entonces son iguales
{
mensaje = "Los números son iguales";
}
//Escribir mensaje
Console.WriteLine(mensaje);
Console.Write("Presion una tecla para salir");
Console.Read();
//FIN
}
1.1 Entender el problema (Escribir un programa que ingrese dos números enteros y me indique
si son diferentes)
ENTRADA SALIDA
Número 1 Número 2 Condición V/F Mensaje
45 76 (45<>76) VERDADERO “SON DIFERENTES”
25 25 (25<>25) FALSO
1.2 Modelo
2.DISEÑO
{definir variables}
Variables de entrada
{SENTENCIAS DE ENTRADA}
{SENTENCIAS DE PROCESO}
[SENTENCIAS DE SALIDA}
FIN
2.2 Pseudocódigo
{definir variables}
{ingresar número}
LEER nro1
LEER nro2
Inicio
Fin
{Escribir mensaje}
ESCRIBIR mensaje
FIN
3. CÓDIGO EN C#
//INICIO
Console.BackgroundColor = ConsoleColor.Yellow;
Console.ForegroundColor = ConsoleColor.Magenta;
Console.WriteLine("Programa que determina si dos números enteros son diferentes");
//Declarar variables
int nro1;
int nro2;
string mensaje = "";
//Leer número
Console.Write("Ingrese el primer número: ");
nro1 = int.Parse(Console.ReadLine());
Console.Write("Ingrese el segundo número: ");
nro2 = int.Parse(Console.ReadLine());
//Determinar si dos números son diferentes
if (nro1 != nro2)
//Entonces son diferentes
{
mensaje = "Los números son diferentes";
}
//Escribir mensaje
Console.WriteLine(mensaje);
Console.Write("Presion una tecla para salir");
Console.Read();
//FIN
1.1 Entender el problema (Escribir un programa que ingrese dos números enteros y me indique
si el primero es divisible entre el segundo)
ENTRADA SALIDA
Número 1 Número 2 Condición V/F Mensaje
45 5 (45 MOD 5) VERDADERO “ES DIVISIBLE”
72 9 (72 MOD 9) VERDADERO “ES DIVISIBLE”
5 2 (5 MOD 2) FALSO
1.2 Modelo
2.DISEÑO
{definir variables}
{ingresar número}
LEER nro1
LEER nro2
{Determinar que entre dos números enteros el primero entre el segundo son divisibles}
Inicio
Fin
{Escribir mensaje}
ESCRIBIR mensaje
FIN
3. CÓDIGO EN C#
//INICIO
//Programa que determina que entre dos números enteros el primero entre el segundo son divisibles
Console.BackgroundColor = ConsoleColor.Gray;
Console.ForegroundColor = ConsoleColor.Magenta;
Console.WriteLine("Programa que determina que entre dos números enteros el primero entre el
segundo son divisibles");
//Declarar variables
int nro1;
int nro2;
string mensaje = "";
//Leer número
Console.Write("Ingrese el primer número: ");
nro1 = int.Parse(Console.ReadLine());
Console.Write("Ingrese el segundo número: ");
nro2 = int.Parse(Console.ReadLine());
//Determinar que entre dos números enteros el primero entre el segundo son divisibles
if (numero1 % numero2==0)
//Entonces son divisibles
{
mensaje = "Los números son divisibles";
}
//Escribir mensaje
Console.WriteLine(mensaje);
Console.Write("Presion una tecla para salir");
Console.Read();
//FIN
VERDADERO
FALSO