Sunteți pe pagina 1din 30

DIAGRAMAS NASSI SCHNEIDERMAN

LA ESTRUCTURA CONDICIONAL MLTIPLE


1.

SI LAS VOCALES SE REPRESENTAN CON NMEROS DEL 1 AL 5, LEA UN NMERO Y DIGA QUE VOCAL ES.

2.

LEA UN NMERO QUE REPRESENTA EL DA DE LA SEMANA Y DIGA QUE DA ES, TENIENDO EN CUENTA QUE LA
SEMANA COMIENZA EN DOMINGO.

3.

UN ALUMNO ES CALIFICADO CON a, b, c d. SER BUENO SI OBTUVO UN a. REGULAR SI OBTUVO UN b. MALO SI


OBTUVO UN c. Y PSIMO SI OBTUVO UN d. LEA UN CALIFICATIVO Y ESCRIBA QUE TIPO DE ALUMNO ES.

4.

LEA UN NMERO QUE REPRESENTA EL MES Y DIGA QUE MES ES.

5.

DADA UNA FECHA DIGA LA FECHA DEL DA DE AYER.

6.

ESCRIBA UN PROGRAMA QUE LEA UN NMERO DE CANAL DE TELEVISIN Y DIGA CUL ES EL NOMBRE DEL CANAL.

7.

MUESTRE LAS OPCIONES DE UN MEN. SELECCIONE UNA OPCIN E IMPRIMA EL MENSAJE APROPIADO INDICANDO LA OPCIN SELECCIONADA.

8.

EN UNA EMPRESA COMERCIAL, EXISTEN 3 CATEGORAS DE ARTCULOS (A, B, C) Y 4 CATEGORIAS DE CLIENTES ( EXCELENTES, BUENOS, REGULARES, MALOS) Y TIENEN
IMPLEMENTADA LA SIGUIENTE POLTICA DE DESCUENTO (EN %).
TIPO CLIENTE/ TIPO
ARTICULO
E: EXCELENTE
B: BUENO
R: REGULAR
M: MALO

40
30
20
0

30
20
10
0

20
10
0
0

ADEMS SE SABE QUE LOS CLIENTES DE TIPO E Y B PUEDEN PAGAR EN EFECTIVO, CON
CHEQUE O AL CRDITO. LOS DE TIPO R SOLO PUEDEN HACERLO EN
EFECTIVO O CON
CHEQUE, MIENTRAS QUE LOS DE TIPO M SOLO PUEDEN HACER COMPRAS EN EFECTIVO. LEA EL TIPO DE CLIENTE, EL TIPO DE ARTCULO QUE
DESEA ADQUIRIR E INDIQUE EL
DESCUENTO Y LAS
ALTERNATIVAS DE PAGO QUE LE SON PERMITIDAS.

9.

DADA UNA FECHA CUNTOS DAS FALTAN PARA QUE TERMINE EL AO?

10. OBTENGA LOS NMEROS DE DAS TRANSCURRIDOS ENTRE DOS FECHAS.

11. TODO EL MUNDO SABE CUNTOS AOS TIENE, PERO PODRA CONTESTAR A LA PREGUNTA CUNTOS DAS TIENE?

12. DADA UNA FECHA DIGA QUE DA DE LA SEMANA FUE, SABIENDO QUE EL PRIMERO DE ENERO DE 1900 FUE LUNES.

13. DADA UNA FECHA OBTENGA EL NMERO DE DA DENTRO DE ESE AO. POR EJEMPLO EL 26/10/2000 ES EL DA 300 DEL AO 2000.

LA ESTRUCTURA REPETITIVA MIENTRAS

1.

EL FACTORIAL DE UN NMERO SE DEFINE COMO EL PRODUCTO DE TODOS LOS NMEROS CONSECUTIVOS DESDE LA UNIDAD HASTA EL NMERO Y SE DENOTA `POR EL
SMBOLO !. POR EJEMPLO 4!=4X3X2X1, TENIENDO EN CUENTA ESTO, LEA UN NMERO Y ENCUENTRE SU FACTORIAL.

2.

ENCUENTRE EL MCM DE DOS NMERO A Y B SABIENDO QUE (A)(B) = (MCM)(MCD).

3.

PARA SIMPLIFICAR UNA FRACCIN, BASTA CON DIVIDIR SU NUMERADOR Y DENOMINADOR ENTRE EL MCD DE AMBOS. IMPLEMENTE UN ALGORITMO QUE SIMPLIFIQUE
UNA FRACCIN HACIENDO USO DE ESA IDEA.

4.

DETERMINE CUNTOS DGITOS TIENE UN NMERO ENTERO INGRESADO POR TECLADO.

5.

CUNTOS DGITOS IMPARES TIENE UN ENTERO INGRESADO POR TECLADO.

6.

LEA UN ENTERO Y DIGA CUL ES SU DGITO MAYOR.

7.

DOS NMEROS SE CONSIDERAN AMIGOS SI LA SUMA DE LOS DIVISORES DE UNO ES IGUAL AL OTRO NMERO. POR EJEMPLO 220 Y 284 SON AMIGOS. LEA DOS
NMEROS Y DIGA SI SON AMIGOS ENTRE SI.

8.

SE SABE QUE N^2 =1+3+5+7+2N-1. SE PIDE LEER UN NMERO Y CALCULAR SU CUADRADO HACIENDO USO DE ESTA RELACIN.

9.

UN NMERO ES CAPICA O PALNDROMO, SI EL NMERO ES TAL INVERTIDO SUS CIFRAS DA EL MISMO NUMERO. AS 12321 ES CAPICA PORQUE INVIRTIENDO SUS
CIFRAS NOS DA 12321. ESCRIBA UN ALGORITMO QUE DIGA SI UN NMERO INGRESADO ES CAPICA.

10. CALCULA LA ENSIMA POTENCIA ENTERA DE UN NMERO TENIENDO EN CUENTA QUE EL EXPONENTE PUEDE SER NEGATIVO. CONSIDERE EL CASO QUE CUALQUIER
NMERO ELEVADO A LA POTENCIA CERO DA LA UNIDAD.

11. EL MNIMO COMN MLTIPLO (MCM) DE 2 O MS CANTIDADES ES EL MENOR NMERO QUE LOS CONTIENE UNA CANTIDAD EXACTA DE VECES. CONSTRUYA UN
ALGORITMO PARA CALCULAR EL MCM DE 3 NMEROS.

12. EL MXIMO COMN DIVISOR (MCD) DE UN CONJUNTO DE NMEROS ES EL MXIMO NMERO QUE DIVIDE EXACTAMENTE A TODOS ELLOS. CONSTRUYA UN ALGORITMO
PARA CALCULAR EL MCD DE 3 NMEROS.

13. CONSTRUYA UN ALGORITMO QUE ADIVINE EL NUMERO ENTERO PENSADO POR USTED EN LA MENOR CANTIDAD DE INTENTOS POSIBLES.

LA ESTRUCTURA REPETITIVA PARA


1. MUESTRE TODOS LOS PARES ENTRE A Y B, Y DIGA CUNTOS SON.

2. UN NMERO SE CONSIDERA PERFECTO SI ES IGUAL A LA SUMA DE SUS DIVISORES MENORES QUE EL. ESCRIBA UN PROGRAMA PARA ENCONTRAR TODOS LOS NMEROS
PERFECTOS DENTRO DE UN RANGO DADO.

3. ENCUENTRE TODOS LOS NMEROS PRIMOS DE 3 DGITOS.

4. UN CUBO PERFECTO O NMERO AMSTRONG ES AQUEL QUE SUMADOS LOS CUBOS DE SUS DGITOS NOS DA EL MISMO NMERO. ENCUENTRE LOS 5 NICOS CUBOS
PERFECTOS.

5. DOS NMEROS SON AMIGOS CUANDO LA SUMA DE LOS DIVISORES DE UNO DE ELLOS ES IGUAL AL OTRO Y VICEVERSA. MUESTRE, SI EXISTEN, LOS NMEROS AMIGOS
DONDE AMBOS NMEROS SEAN MENORES QUE N.
6. MUESTRE TODOS LOS NMEROS CAPICAS O PALNDROMOS DENTRO DE UN RANGO DETERMINADO. UN NMERO ES CAPICA AL INVERTIR SUS CIFRAS NOS DA EL
MISMO NMERO.

7. LEER N NMEROS E INDIQUE EL MAYOR, MENOR Y EL PROMEDIO.

8. LEA N NOTAS CON SUS RESPECTIVOS PESOS Y OBTENGA EL PROMEDIO PONDERADO.

9. CONSTRUYA LA TABLA DE SUMAR DEL 1 AL 20.

10. IMPRIMA EL NMERO 1, UNA VEZ, EL 2, DOS VECES; EL 3, TRES VECES; Y AS SUCESIVAMENTE HASTA LLEGAR A UN NMERO N INGRESADO POR TECLADO.

11. SI TENEMOS N DGITOS Y DESEAMOS FORMAR NMEROS DE R CIFRAS (N>=R); CUNTOS NMEROS DIFERENTES PODEMOS OBTENER?

12. ESCRIBA UN PROGRAMA QUE MUESTRE LOS N PRIMEROS NMEROS DE LA SECUENCIA FIBONACCI. DEMUESTRE QUE LA RAZN ENTRE DOS TRMINOS CONSECUTIVOS
SE APROXIMA A (1+SQRT 5)/2, ESTE NMERO ES CONOCIDO COMO EL JUSTO MEDIO.

13. UN VENDEDOR HACE N VENTAS. POR CADA VENTA DE HASTA s/. 1000, RECIBE EL 10% DE COMISIN, POR VENTAS DE HASTA s/. 3000 RECIBE 8% SOBRE EL MONTO
ADICIONAL A 1000, MIENTRAS QUE SI LLEGA A s/. 5000 RECIBIR EL 6% SOBRE EL ADICIONAL A 3000, FINALMENTE RECIBIR EL 2% POR CADA VENTA SUPERIOR A
s/. 9000. CUL ES EL TOTAL DE SUS VENTAS Y CUNTO RECIBE DE COMISIN POR ELLAS?

14. DADA UNA FECHA DD/MM/AA, IMPRIMA EL CALENDARIO CORRESPONDIENTE A ESE MES.

15. ESCRIBA UN PROGRAMA QUE GENERE TODOS LOS NMEROS DE 4 DGITOS EN BASE 6 Y SUS EQUIVALENTES EN BASE 10.

16. DETERMINAR LA SUMA DE LOS N PRIMEROS TRMINOS DE LA SERIE: X/1- X^2/2^2+X^3/3^2-X^4/4^2+X^5/2^2

ARREGLOS UNIDIMENSIONALES

1.

ENCUENTRE EL MAYOR Y EL MENOR ELEMENTO DE UN ARRAY.

2.

LEA DOS ARRAYS A Y B Y DIGA QUE ELEMENTOS DE A NO ESTN EN B.

3.

LEA UN ARRAY E INVIERTA LAS POSICIONES DE SUS DATOS. POR EJEMPLO, SI EL ARRAY ES A[] = {3,2,1}.

4.

SE TIENE DOS ARRAYS ORDENADOS Y SE DESEA UNIRLOS EN UN TERCERO PERO MANTENIENDO LOS DATOS ORDENADOS.

5.

SUPONGA QUE TIENE N ELEMENTOS EN UN ARRAY ORDENADO ASCENDENTEMENTE. INSERTE UN ELEMENTO EN LA POSICIN QUE CORRESPONDA PARA MANTENER EL
ARRAY ORDENADOS.

6.

DETERMINE LA CANTIDAD DE VECES QUE APARECE UN ELEMENTO EN UN ARRAY.

7.

LA MODA DE UN CONJUNTO DE DATOS ES EL QUE MS SE REPITE. ENCUENTRE LA MODA DE ELEMENTOS ALMACENADOS EN UN ARRAY.

8.

SI TENEMOS UN ARRAY ORDENADO. ENCUENTRE UN DETERMINADO ELEMENTO UTILIZANDO LA BSQUEDA BINARIA.

9.

CALCULE LA MEDIANA DE UN CONJUNTO DE DATOS. LA MEDIANA EN UN ARRAY ORDENADO ES EL ELEMENTO CENTRAL. SI EL NMERO DE ELEMENTOS DEL ARRAY ES
IMPAR EXITE UN NICO ELEMENTOS UBICADO EN EL CENTRO DEL ARRAY (EL ELEMENTO CON SUBNDICE N DIV 2 + 1). SI EL NMERO DE ELEMENTOS DEL ARRAY ES
PAR, EXISTEN DOS ELEMENTOS CENTRALES (ELEMENTOS N DIV 2 Y N DIV 2 + 1), LA MEDIANA ESTAR DADA POR EL PROMEDIO DE AMBOS.

10. LEA DOS ARRAY X[] Y Y[] CALCULE SU RECTA DE REGRESIN Y DETERMINE CUL SER EL VALOR DE Y CONOCIENDO EL VALOR DE X.

11. SE TIENE UN VECTOR DE N DIMENSIONES. SI DICHO VECTOR SE REPRESENTA MEDIANTE UN ARRAY LA LONGITUD DEL VECTOR ESTAR DADA POR LA
LONGITUD=SQRT SUMATORIA(X[I])^2. LEA UN VECTOR Y CALCULE SU LONGITUD.

12. SEAN DOS VECTORES X E Y EL PRODUCTO ESCALAR SE DEFINE COMO X.Y=/X/./Y/ COS (TETA), // ES LA MAGNITUD DEL VECTOR Y TETA ES EL ANGULO QUE FORMA.
SIN EMBARGO, SI SE CONOCEN SUS COORDENADAS RECTANGULARES EN EL ESPACIO R EL PRODUCTO ESCALAR SE REDUCE A LA SIGUIENTE EXPRESIN:
A.B=SUMATORIA AI. BI. LEA LAS COORDENADAS DE LOS VECTORES EN EL ESPACIO R, ALMACNELOS EN UN ARRRAY Y CALCULE SU PRODUCTO ESCALAR.

S-ar putea să vă placă și