martes, 6 de marzo de 2012

Planteamiento 13

                                         PLANTEAMIENTO 13

Solicitar un número arábigo de 2 cifras entre el rango de 1 a 20 con el cual después de haber ingresado el número, muestre en pantalla la siguiente información:
         a) Si el número es positivo o negativo.
         b) Si el número es par o impar
         c) El número escrito en letras (en español)
         d) El número escrito en letras (en inglés)
         e) El número escrito en su equivalente en la numeración romana.

Emplear para la solución la estructura condicional múltiple Según.


                                      análisis del problema


entrada
                    Se ingresará una cantidad del número 1 al 20


proceso
                 Con el número ingresado se va a realizar lo siguiente:
Se mostrará si el numero es positivo o negativo si el numero tiene o no signo menos.
Se mostrará si el número es par o impar por medio de una división en la cual si el numero tiene residuo será impar, si su residuo es 0 entonces será par.
Se mostrará el numero escrito en español
Se mostrará el numero escrito en inglés
Y se mostrará el numero en su escritura en numeración romana


salida
               Se mostrará todos los resultados del número en letras, si fue par o impar, negativo o positivo y sus respectivas escrituras


                                             pseudocódigo

1.     Proceso Numero_Arabigo
2.             Escribir "Ingrese un numero entre 1 y 20:";
3.             Leer numero;
4.             Si numero >= 0 Entonces;
5.                       Escribir "Numero POSITIVO";
6.             Sino;
7.                       Escribir "Numero NEGATIVO";
8.             FinSi;
9.             residuo = numero mod 2;
10.          Si residuo = 0 Entonces;
11.                     Escribir "Numero PAR";
12.          Sino;
13.                    Escribir "Numero IMPAR";
14.          FinSi;
15.          Escribir "Escritura en espanol:";
16.          Segun numero Hacer;
17.                    1: Escribir "Uno";
18.                   2: Escribir "Dos";
19.                   3: Escribir "Tres";
20.                  4: Escribir "Cuatro";
21.                   5: Escribir "Cinco";
22.                  6: Escribir "Seis";
23.                  7: Escribir "Siete";
24.                  8: Escribir "Ocho";
25.                  9: Escribir "Nueve";
26.                   10: Escribir "Diez";
27.                   11: Escribir "Once";
28.                   12: Escribir "Doce";
29.                   13: Escribir "Trece";
30.                   14: Escribir "Catorce";
31.                    15: Escribir "Quince";
32.                   16: Escribir "Dieciseis";
33.                   17: Escribir "Diecisiete";
34.                   18: Escribir "Dieciocho";
35.                   19: Escribir "Diecinueve";
36.                   20: Escribir "Veinte";
37. 
38.                   -1: Escribir "Menos Uno";
39.                   -2: Escribir "Menos Dos";
40.                   -3: Escribir "Menos Tres";
41.                    -4: Escribir "Menos Cuatro";
42.                   -5: Escribir "Menos Cinco";
43.                   -6: Escribir "Menos Seis";
44.                   -7: Escribir "Menos Siete";
45.                   -8: Escribir "Menos Ocho";
46.                   -9: Escribir "Menos Nueve";
47.                   -10: Escribir "Menos Diez";
48.                   -11: Escribir "Menos Once";
49.                   -12: Escribir "Menos Doce";
50.                   -13: Escribir "Menos Trece";
51.                    -14: Escribir "Menos Catorce";
52.                   -15: Escribir "Menos Quince";
53.                   -16: Escribir "Menos Dieciseis";
54.                   -17: Escribir "Menos Diecisiete";
55.                   -18: Escribir "Menos Dieciocho";
56.                   -19: Escribir "Menos Diecinueve";
57.                   -20: Escribir "Menos Veinte";
58.         FinSegun;
59.         Escribir "Escritura en ingles:";
60.         Segun numero Hacer;
61.                    1: Escribir "One";
62.                   2: Escribir "Two";
63.                   3: Escribir "Three";
64.                   4: Escribir "Four";
65.                   5: Escribir "Five";
66.                   6: Escribir "Six";
67.                   7: Escribir "Seven";
68.                   8: Escribir "Eight";
69.                   9: Escribir "Nine";
70.                   10: Escribir "Ten";
71.                    11: Escribir "Eleven";
72.                   12: Escribir "Twelve";
73.                   13: Escribir "Thirteen";
74.                   14: Escribir "Fourteen";
75.                   15: Escribir "Fifteen";
76.                   16: Escribir "Sixteen";
77.                   17: Escribir "Seventeen";
78.                   18: Escribir "Eighteen";
79.                   19: Escribir "Nineteen";
80.                   20: Escribir "Twenty";
81.  
82.                   -1: Escribir "Minus One";
83.                   -2: Escribir "Minus Two";
84.                   -3: Escribir "Minus Three";
85.                   -4: Escribir "Minus Four";
86.                   -5: Escribir "Minus Five";
87.                   -6: Escribir "Minus Six";
88.                   -7: Escribir "Minus Seven";
89.                   -8: Escribir "Minus Eight";
90.                   -9: Escribir "Minus Nine";
91.                    -10: Escribir "Minus Ten";
92.                   -11: Escribir "Minus Eleven";
93.                   -12: Escribir "Minus Twelve";
94.                   -13: Escribir "Minus Thirteen";
95.                   -14: Escribir "Minus Fourteen";
96.                   -15: Escribir "Minus Fifteen";
97.                   -16: Escribir "Minus Sixteen";
98.                   -17: Escribir "Minus Seventeen";
99.                   -18: Escribir "Minus Eighteen";
100.                      -19: Escribir "Minus Nineteen";
101.                       -20: Escribir "Minus Twenty";
102.             FinSegun;
103.             Escribir "Escritura en numeracion romana:";
104.             Segun numero Hacer;
105.                      1: Escribir "I";
106.                      2: Escribir "II";
107.                      3: Escribir "III";
108.                      4: Escribir "IX";
109.                      5: Escribir "V";
110.                       6: Escribir "VI";
111.                        7: Escribir "VII";
112.                       8: Escribir "VIII";
113.                       9: Escribir "IX";
114.                       10: Escribir "X";
115.                       11: Escribir "XI";
116.                       12: Escribir "XII";
117.                       13: Escribir "XIII";
118.                       14: Escribir "XIV";
119.                       15: Escribir "XV";
120.                      16: Escribir "XVI";
121.                       17: Escribir "XVII";
122.                      18: Escribir "XVIII";
123.                      19: Escribir "XIX";
124.                      20: Escribir "XX";
125.             FinSegun;
126. FinProceso


                                                 Programa en ejecución



No hay comentarios:

Publicar un comentario

Chat gratis