Algoritmia
Enviado por himename • 22 de Abril de 2013 • 436 Palabras (2 Páginas) • 431 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;
...