Está en la página 1de 6

1.

- Algoritmo: Calcular la distancia en el plano cartesiano a partir de 2 puntos


//Inicio
Variables: x1, x2, y1, y2, distancia;
//Entrada de datos
Salida “Este programa calcula la distancia entre dos puntos en el plano
cartesiano.";
Salida "Introduzca las coordenadas del primer punto:";
Entrada x1, x2;
Salida "Introduzca las coordenadas del segundo punto:";
Entrada y1, y2;
//Proceso
Distancia=((x1 - y1)*(x1 - y1 ) + (x2 - y2)*(x2 - y2));
Salida "La distancia entre los puntos es:”,distancia;
//Fin

2.-
Algoritmo: Calcular intereses
//Inicio
Variables: M, K, i, Intereses;
//Entrada de datos
Salida “Este programa calcula los intereses que a fin de año habrá de acreditar a
cada uno de los clientes”
Salida "Introduzca el capital:";
Entrada K;
Salida "Introduzca el día:";
Entrada M;
Salida “Introduzca la tasa de interés”;
Entrada i
//Proceso
Interes=(K*(i/100)*((360-M)/360))
Salida "Los intereses son:”,Interes;
//Fin

3.-
Algoritmo: Calcular la hipotenusa conociendo sus catetos
//Inicio
Variables c1,c2, h;
//Entrada de datos
Salida “Ingrese cateto 1:";
Entrada c1;
Salida “Ingrese cateto 2:";
Entrada c2;
//Proceso
h=((c1*c1)+(c2*c2));
Salida "La hipotenusa mide: “,h;
//Fin

4.-
Algoritmo: Calcular la longitud de una diagonal de un prisma rectangular
conociendo sus lados
//inicio
Variables A, B, C, D;
Salida "Este programa calcula la longitud de una diagonal de un prisma
rectangular conociendo sus lados ";
Salida "Introduzca el lado A:";
Entrada A
Salida "Introduzca el lado B:";
Entrada B
Salida ”Introduzca el lado C”;
Entrada C
//Proceso
D=((A*A)+(B*B)+(C*C))
Salida "La longitud de la diagonal es:”,D;
//Fin

5.-
Algoritmo: Lea dos números e imprima ambos números solo si son de diferente
signo y distintos de cero
//Inicio
Variables n1, n2;
//Entrada de datos
Salida "Ingrese el primer número");
Entrada n1;
Salida ”Ingrese el segundo número");
Entrada n2;
//Condición
Si((n1>0 & n2<0) ó (n1<0 && n2>0))
Salida ”N1 = n1”;
Salida ”N2 = n2”;
//Fin

6.-
Algoritmo: Lea dos números y calcule el cociente de dividir el primero por el
segundo. Imprima el cociente.
//Inicio
Variables n1, n2, d;
//Entrada de datos
Salida “Escriba el primer número”:
Entrada n1
Salida “Escriba el segundo número”:
Entrada n2
//Condición
Si(n2=0)
Salida "La División no es Posible";
//Proceso
d=n1/n2;
Salida "El cociente es:”,d;

7.-
Algoritmo: Identificar e imprimir el número medio de un conjunto de tres números
únicos.
//Inicio
Variables n1, n2, n3;
//Entrada de datos
Salida "Ingrese el número 1”;
Entrada n1
Salida "Ingrese el número 2”;
Entrada n2
Salida "Ingrese el número 3”;
Entrada n3
//Condición
Si (n1>n2 & n1<n3)
Salida "El Número medio es:”,n1;
Si (n2>n1 & n2<n3)
Salida "El Número medio es:”,n2;
Si (n3>n1 & n3<n2)
Salida "El Número medio es:”,n3;
//Fin

8.-
Algoritmo: Calcular el descuento
//Inicio
Variables Costo, Descuento, Total;
//Entrada de datos
Salida “Ingrese el monto de la compra”;
Entrada Costo
//Condiciones
Si (Costo>100)
Descuento=0.10;
Si (Costo>50 ó Costo <=100)
Descuento=0.02;
Si (Costo <=50)
Descuento=0;
//Proceso
Total=Costo-(Descuento*Costo)
Salida “El total a cobrar es:”,Total;
//Fin

9.-
Algoritmo: Determinar si un año es bisiesto
//Inicio
Variables Año
//Entrada de datos
Salida “Ingrese el año”;
Entrada Año
//Condición
Si (Año/4=0 & Año/100=! ó Año/400=0)
Salida “Si es bisiesto”;
No
Salida “No es bisiesto”;
//Fin

10.-
Algoritmo: Resolver una ecuación de segundo grado utilizando el método de la
resolvente.
//Inicio
Variables a, b, c, x1, x2;
//Entrada de datos
Salida “Ingrese a”;
Entrada a
Salida “Ingrese b”;
Entrada b
Salida “Ingrese c”;
Entrada c
//Proceso
x1 = (-b + rc((b^2) – (4*a*c))) / 2*a
x2 = (-b - rc((b^2) – (4*a*c))) / 2*a
//Muestra el resultado
Salida “La primera raíz es igual a:”,x1;
Salida “La segunda raíz es igual a:”,x2;
//Fin

También podría gustarte