Sie sind auf Seite 1von 9

1) Anlisis del Problema

Objetivo: calcular si es par

Entradas: se le asigna un identificador y un tipo a las variables

n : identificador tipo entero

Salidas:

Par= identificador tipo entero

Procesos:

Si (n%2=)

Entonces es par

1) Diseo Algortmico

Herramientas: Pseudocdigo y Diagrama de flujo

2) Pseudocdigo

Inicio

a) Inicio
b) Calcular si es par
c) Escribir n
d) Leer n
e) Si n%2=0
f) Imprimir es par
g) Fin
Console.WriteLine("\n\n");
Console.WriteLine("Programa que calcula si un numero es par");
Console.WriteLine("*************");

int n;

Console.WriteLine("Numero: ");
n = int.Parse(Console.ReadLine());

if (n % 2 == 0)
Console.WriteLine("El numero es par");

Console.WriteLine("");
Console.WriteLine("Resultado:" );
Console.ReadLine();
1) Anlisis del Problema

Objetivo: calcular si es par o impar

Entradas: se le asigna un identificador y un tipo a las variables

n : identificador tipo entero

Salidas:

par: identificador tipo entero

impar: identificador tipo entero

Procesos:

Si (n%2=)

Entonces par

De lo contrario impar

3) Diseo Algortmico

Herramientas: Pseudocdigo y Diagrama de flujo

4) Pseudocdigo

Inicio

h) Inicio
i) Calcular si es par o impar
j) Escribir n
k) Leer n
l) Si (n%2=0)
m) Imprimir Es par
n) De lo contrario
o) Imprimir Es impar
p) Fin
Console.WriteLine("\n\n");
Console.WriteLine("Programa que calcula si un numero es par o impar");
Console.WriteLine("*************");

int n;
String r;

Console.WriteLine("Numero: ");
n = int.Parse(Console.ReadLine());

if (n % 2 == 0)
{
r = " Par";
}
else
{
r = "Impar";
}
Console.WriteLine("");
Console.WriteLine("Resultado:" + r);
Console.ReadLine();
Pregunta 1
1) Anlisis del Problema

Objetivo: calcular el sueldo de un trabajador

Entradas: se le asigna un identificador y un tipo a las variables

Sue : identificador tipo entero

Salidas:

nsueld: identificador tipo entero

Procesos:

Si (sue <1000 )

Entonces

nsue = sue*1.15

De lo contrario

Nsue = sue*1.12

5) Diseo Algortmico

Herramientas: Pseudocdigo y Diagrama de flujo

6) Pseudocdigo

Inicio

q) Inicio
r) Calcular el nuevo sueldo
s) Escribir n
t) Leer n
u) Si (n%2=0)
v) Imprimir Es par
w) De lo contrario
x) Imprimir Es impar
y) Fin
Console.WriteLine("\n\n");
Console.WriteLine("Programa que calcula el sueldo del trabajador");
Console.WriteLine("*************");

float sue, nsue;


Console.Write("Ingresar el Sueldo Actual: ");
sue = float.Parse(Console.ReadLine());
if (sue < 1000)

nsue = sue * 1.15f;


else

nsue = sue * 1.12f;

Console.WriteLine("El Nuevo Sueldo es: {0} ", nsue);


Console.ReadLine();
Pregunta 2
Console.WriteLine("\n\n");
Console.WriteLine("Programa que calcula el promedio de 3 practicas");
Console.WriteLine("*************");

//VARIABLES
double pc1, pc2, pc3, prom;

//ENTRADA
Console.WriteLine("pc1: ");
pc1 = double.Parse(Console.ReadLine());
Console.WriteLine("pc2: ");
pc2 = double.Parse(Console.ReadLine());
Console.WriteLine("pc3: ");
pc3 = double.Parse(Console.ReadLine());

//PROCESO
prom = (pc1 + pc2 + pc3) / 3;

if (prom >= 11)


{
Console.WriteLine("APROBADO");
}
else
{
Console.WriteLine("DESAPROBADO");
}

//SALIDA
Console.WriteLine("");
Console.WriteLine("El promedio es: " + prom);
Console.WriteLine("\n Redondeo Round(prom): " + Math.Round(prom));
Console.ReadLine();
Pregunta 3

Console.WriteLine("\n\n");
Console.WriteLine("Programa que calcula el mayor de tres numeros");
Console.WriteLine("*************");

int n1, n2, n3, m;


Console.WriteLine("Numero1: ");
n1 = int.Parse(Console.ReadLine());
Console.WriteLine("Numero2: ");
n2 = int.Parse(Console.ReadLine());
Console.WriteLine("Numero3: ");
n3 = int.Parse(Console.ReadLine());

if (n1 > n2)


{
if (n1 > n3)
{
m = n1;
}

else
{
m = n3;
}

else
{
if (n2 > n3)
{
m = n2;
}

else
{
m = n3;

}
Console.WriteLine("");
Console.WriteLine("Mayor: " + m);
Console.ReadLine();
Pregunta 3 (OTRA FORMA)

Console.WriteLine("\n\n");
Console.WriteLine("Programa que calcula el mayor de tres numeros");
Console.WriteLine("*************");

int n1, n2, n3, m;


Console.WriteLine("Numero1: ");
n1 = int.Parse(Console.ReadLine());
Console.WriteLine("Numero2: ");
n2 = int.Parse(Console.ReadLine());
Console.WriteLine("Numero3: ");
n3 = int.Parse(Console.ReadLine());

if (n1 > n2 && n1 > n3)


{
Console.WriteLine("El numero mayor es " + n1);
}

else
{
if (n2 > n1 && n2 > n3)
{
Console.WriteLine("El numero mayor es " + n2);
}
else
{
Console.WriteLine("El numero mayor es " + n3);
}
}

//SALIDA
Console.WriteLine("");
Console.ReadLine();

Das könnte Ihnen auch gefallen