Varios

Solo disponible en BuenasTareas
  • Páginas : 9 (2143 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de septiembre de 2012
Leer documento completo
Vista previa del texto
1 Algoritmo que lea un número por el teclado e indique si el número leído es mayor que 10 y si el número leído es menor que 20.
Programa CompararNumero; Entorno
Entero numero; Inicio
Escribe “Introduce un número:”; Lee numero; Si numero > 10 entonces
Escribe “El número es mayor que 10”; Fin si; Si numero < 20 entonces
Escribe“El número es menor que 20”; Fin si;
Fin;

2 Algoritmo que lea dos números por teclado y muestre un mensaje por pantalla indicando si el cuadrado el primero es mayor que el cubo del segundo.
Programa CoparaConOperaciones; Entorno
Entero num1, num2; // Nos leidos por teclado
Entero cuadrado, cubo; // Vars. Temporales InicioEscribe “Introduce el primer número”; Lee num1; Escribe “Introduce el segundo número”; Lee num2;
cuadrado = n1 * n1; cubo = n2 * n2 * n2; Si cuadrado > cubo entonces
Escribe “El cuadrado del 1o es mayor que el cubo del 2o”; Fin si;
Fin;

3 Algoritmo que lean un número entero entre 1 y 10, y nos muestre por pantallael número en letra (el literal). Si el número leído no esta comprendido entre 1 y 10 mostrar dicha incidencia.
Programa NumeroALiteral; Entorno
Entero n; Inicio
Escribe “Introduce un número: “; Lee n; /* Aunque se cumpla una condición el ordenador debe evaluarlas todas, con el coste de rendimiento que esto representa */ Si n = 1 entonces
Escribe“Uno”; Fin si; Si n = 2 entonces
Escribe “Dos”; Fin si; Si n = 3 entonces
Escribe “Tres”; Fin si; Si n = 4 entonces
Escribe “Cuatro”; Fin si; Si n = 5 entonces
Escribe “Cinco”; Fin si; Si n = 6 entonces
Escribe “Seis”; Fin si; Si n = 7 entonces
Escribe “Siete”; Fin si; Si n = 8 entonces
Escribe “Ocho”; Fin si;Si n = 9 entonces
Escribe “Nueve”; Fin si; Si n = 10 entonces
Escribe “Diez”; Fin si; /* Comprobamos si el número no está entre 1 y 10 para mostrar mensaje */ Si n < 1 o n> 10 entonces
Escribe “El número no está entre 1 y 10”; Fin si;
Fin;

4. Realizar un algoritmo que lea tres números por teclado y nos indiquecual de ellos es el mayor.
Programa NumerosOrdenados; Entorno
Entero n1, n2, n3; // Nos leidos por teclado
Inicio Escribe “Introduce 3 Lee n1, n2, n3; Si n1 > n2 entonces
// El mayor será n1 Si n1 > n3 entonces
Escribe “El mayor Sino // n1 <= n3
Escribe “El mayor Fin si;
números”;
o n3 es“, n1; es “, n3;
Sino // n1 <= n2, debemos comparar n2 y n3. El mayor será n2 o n3 Si n2 > n3 entonces
Escribe “El mayor es “, n2; Sino
Escribe “El mayor es “, n3; Fin si;
Fin si Fin
5. Algoritmo que lee tres números cualesquiera y los escribe ordenados de forma ascendente.
Programa NumerosOrdenAscendente; EntornoEntero n1, n2, n3; Inicio
Escribe “Introduce tres números: “; Lee n1, n2, n3; Si n1 > n2 entonces
Si n2 > n3 entonces Escribe n3, n2, n1;
Sino // n2 <= n3 Si n1 > n3 entonces
Escribe n2, n3, n1; Sino
Escribe n2, n1, n3; Fin si;
Fin si; Sino // n1 <= n2
Si n2 < n3 entonces Escriben1, n2, n3;
Sino // n2 >= n3 y n2 >= n1 Si n1 > n3 entonces
Escribe n3 n1, n2; Sino
Escribe n1, n3, n2; Fin si;
Fin si; Fin si
Fin;

6. Algoritmo que lee una calificación numérica entre 0 y 10 y la transforma en calificación alfabética, escribiendo el resultado
0<=Nota<3...
tracking img