Algoritmia
himename22 de Abril de 2013
436 Palabras (2 Páginas)470 Visitas
1. HACER UN ALGORITMO QUE LEA UN NUMERO Y DIGA SI ES PAR O IMPAR
Inicio
Entero n;
Escriba (“Ingrese un numero: ”);
Lea (n);
Si (n%2==0) entonces
{
Escriba (“El numero es par”)
}
sino
{
Escriba (“El numero es impar”)
}
Fin
2. HACER UN ALGORITMO QUE LEA EL SALARIO DE UN TRABAJADOR, SI ES MAYOR A 3.600.000 TIENE UNA RETENCION DEL 5%, SINO NO HAY RETENCION.
Inicio
Real salario, retención, total;
Escriba (“Ingrese su salario:”);
Lea (salario);
Si (salario>3.600.000) entonces
{
Retención=salario*0.05;
Total=salario+retención;
Escriba (“Tiene una retención del 5%”+total);
}
Sino
{
Escriba (“No tiene retención”+salario);
}
Fin
3. HACER UN ALGORITMO QUE CAPTURE UN NÚMERO Y SI ES PAR MULTIPLIQUELO POR 10, SINO HALLE EL CUBO.
Inicio
Entero n, mult, cubo;
Escriba (“Ingrese un numero: ”);
Lea (n);
Si (n%2==0) entonces
{
Mult=n*10;
Escriba (“El numero que digito: ”+n+”es par y multiplicado por 10 es”+mult);
}
sino
{
Cubo=n*n*n;
Escriba (“El numero que digito: “+n+” es impar y su cubo es:”+cubo);
}
Fin
4. HACER UN ALGORITMO QUE LEA UN NUMERO Y SI ES MULTIPLO DE 2 MULTIPLICAR POR 15, SI ES MULTIPLO DE 3 MULTIPLICAR POR 40 Y SI ES MULTIPLO DE 5 MULTIPLICAR POR 100.
Inicio
Entero n, mult1, mult2, mult3;
Escriba (“Ingrese un numero:”);
Lea (n);
Si (n%2==0) entonces
{
Mult1=n*15;
Escriba(mult1);
}
Sino Si (n%3==0) entonces
{
Mult2=n*40;
Escriba(mult2);
}
Sino Si (n%5==0) entonces
{
Mult3=n*100;
Escriba(mult3);
}
Fin
5. Hacer un algoritmo que capture un salario de un empleado, si el salario es menor igual a 3.600.000 no haga nada, si es mayor a 3.600.000 y menor o igual a 10.000.000 haga una retención del 10%, si es mayor a 10.000.000 haga una retención del 20%.
Inicio
Real salario, reten, total;
Escriba (“Ingrese su salario:”);
Lea (salario);
Si (salario<=3600000) entonces
{
Si (salario>3600000 and salario<=10000000) entonces
{
Reten=salario*0.1;
Total=salario+retención;
Escriba (“Su salario ingresado es:”+salario+”Tiene una retención del 10%”+total);
}
Sino Si (salario>10000000) entonces
{
Reten=salario*0.2;
Total=salario+retención;
Escriba (“Su salario ingresado es:”+salario+”Tiene una retención del 20%”+total);
}
Sino
{
Escriba (“No tiene retención”+salario);
}
}
Fin
6. Hacer una algoritmo que lea 3 números, si el primero es mayor halle el doble, si el segundo es mayor halle el cubo, si el tercero es mayor halle la mitad, si son iguales halle el cuadrado.
Inicio
Real n1, n2, n3, my, md, mn, igual;
Escriba(“Ingrese el primer numero:”);
Lea(n1);
Escriba(“Ingrese el segundo numero:”);
Lea(n2);
Escriba(“Ingrese el tercer numero:”);
Lea(n3);
Si (n1>n2
...