ejercicios lenguaje c (no resueltos. prog i)

Upload: freddy-medina

Post on 13-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 Ejercicios Lenguaje C (No Resueltos. Prog I)

    1/4

    Ejercicios de Lenguaje C (Progresin I)

    1.- Ingrese por teclado dos nmeros y calcular la suma, resta y multiplicacin entre ellos. Imprimircada uno de los resultados acompaado de un mensaje orientado al usuario.

    2.- Ingrese por teclado los siguientes datos de un alumno: Nombre, Nota uno, Nota dos y Notatres. Se pide calcular, el promedio de las caliicaciones del estudiante e imprimirlo con su nombre.

    !.- Ingrese por teclado los datos de una llamada telenica, nombre, nmero de tel"ono, ycantidad de minutos de la llamada #$alor entero%. Se pide calcular el monto de la llamadatelenica teniendo presente lo siguiente:a.- Si la duracin de la llamada telenica es &asta tres #!% minutos inclusi$e, se cobrara una tariab'sica de ()) *s.b.- Si la llamada se e+cede m's de tres #!% minutos se cobrara la taria b'sica y por cada minutoadicional al b'sico )) *s.

    c.- Imprimir el monto de la llamada telenica con el nombre del usuario.

    (.- scribe un programa ue calcule el 'rea de un c/rculo de radio 0 y la longitud de sucircunerencia. Solicitar el $alor de 0 por teclado, mostrando en la pantalla los mensajesnecesarios #S 02 3 2 0%.

    4.-Sean dos cuadrados de lados 31 y 32 inscritos uno en otro. 5alcula el 'rea de la 6onacomprendida entre ambos, utili6ando para ello una uncin #ue se llamar' 7rea 5uadrado% uede$uel$e el 'rea de un cuadrado cuyo lado se pasa como argumento.

    . 8na temperatura en grados cent/grados 5, puede ser con$ertida en su $alor eui$alente de la

    escala 9a&ren&eit de acuerdo a la siguiente rmula: 9 # ; 4% 5 < !2

    =.- scribe un programa 5 ue solicite una temperatura en grados cent/grados por teclado ypresente en pantalla la temperatura 9a&ren&eit eui$alente. #>?N5I@N a la di$isin ;4%.

    A.- scribe un programa ue lea del teclado un cdigo >S5II #entero comprendido entre ) y 244%y presente en pantalla el car'cter correspondiente.

    .- scribe un programa ue lea del teclado un car'cter cualuiera y presenta en pantalla su

    cdigo >S5II en decimal, octal y &e+adecimal.

    1).- scribe un programa ue lea del teclado dos nmeros en coma lotante cuya parte entera seasume ue no supera ! d/gitos, y muestre en pantalla su suma ajustada a la derec&a. Borejemplo, si los nmeros son 2!. y 1A=.4( el programa debe mostrar:

  • 7/26/2019 Ejercicios Lenguaje C (No Resueltos. Prog I)

    2/4

    2!,) 1A=,4( ---------- 211,1(

    11.- scribe un programa ue lea 2 nmeros enteros de ! d/gitos e imprima su producto. Borejemplo, si los nmeros son !24 y (2 se presentar' en el ormato

    !24+ (2------------14)4)1!))

    ------------1!A(4)

    12.- 3a ec&a de Bascua corresponde al primer Comingo despu"s de la primera 3una llena uesigue al euinoccio de Brima$era, y se calcula con las siguientes e+presiones:

    > resto de #ao ; 1%* resto de #ao ; (%5 resto de #ao ; =%C resto de #1 D > < 2(% ; !)

    1!.- Ingresar una opcin num"rica y reali6ar las siguientes acti$idades:a.- Ingrese por teclado tres $alores num"rico de > y calcule el $alor de E. E >b.- Ingrese por teclado tres $alores >, * y 5. Intercambie el $alor de * en > y 5 en *.c.- Ingrese por teclado el Nombre, dad, Se+o y Bromedio de un >lumno. Imprima el Nombre y elSe+o si el alumno esta aprobado en caso contrario imprimir un mensaje ue diga 0eprobado.Falidar todas las opciones e incluso en caso incorrecto. Imprimir los resultados de cada acti$idad.

    1(.- Ingresar por teclado los siguientes datos de un conjunto de empleados: nombre, edad, se+o,monto de asignacin mensual y monto de deduccin mensuales. Se pide:

    a% 5alcular el sueldo actual del empleado e imprimirlo con su nombre.b% dad promedio de los &ombres.c% Borcentaje de mujeres y &ombres.d% 5uantos sueldos netos mensuales son mayores a (4) *s.9.

    8tili6ar el &aga mientras con una respuesta del operador.

  • 7/26/2019 Ejercicios Lenguaje C (No Resueltos. Prog I)

    3/4

    14.-3eer un nmero entero y calcular el actorial. Falidar todas las opciones posibles. 8tili6ar elciclo G&ile con respuesta al operador.

    1.- Ingrese por teclado los siguientes datos de un conjunto de alumnos: Nombre, edad, nota uno

    con ponderacin del (4H, nota dos con ponderacin del !)H y nota tres con la ponderacinrestante. Se pide:a% 5alcula la Nota inal del estudiante e imprimirlo con su nombre.b% 5u'ntos alumnos aprobaron y reprobaron.

    8tili6ar el ciclo G&ile con respuestas del operador.

    1=.- Ingrese por teclado los siguientes datos de un cliente de un *anco: Nombre, edad, ontoCeposito, ?asa, ?iempo, se pide:

    a% 5alcular el inter"s a pagar por el monto depositado e imprimirlo con el nombre del cliente.I # D ?asa D ?iempo% ;1)) I Intereses onto Cepositado

    a% 5uantos intereses se encuentran entre 2.))) *s. y (4.))) *s. Inclusi$e.b% Sumar todos los montos depositados.8tili6ar el ciclo G&ile usando un $alor centinela ciego.

    1A.- n una eleccin reali6ada en un municipio, se presentaron tres candidatos: Bedro, ar/a yJuan. Bor cada $otante se elabor un registro as/: 5"dula de Identidad y el $alor del $oto.l $oto puede desarrollarse de la siguiente manera:

    - Si $ot por Bedro su $alor es uno.- Si $ot por ar/a su $alor es dos.- Si $ot por Juan su $alor es tres.

    Se pide:a% 5uantos $otos obtu$o cada candidatos.b% 5u'ntos $otos son nulos #$oto nulo cualuier otro d/gito%.c% Kuien gano las elecciones.

    8tili6ar el ciclo G&ile con respuesta al operador.

    1.- 8na persona tiene una cuenta corriente en un *anco Nacional con un monto inicial de 42)*ol/$ares 9uertes. 3a persona ingresa por teclado su cla$e de acceso compuesta de cuatrod/gitos y luego una opcin num"rica para reali6ar las siguientes operaciones:1.- 5onsulta saldo.2.- 0etiro #l monto de retiro se ingresa por teclado%.!.- Ceposito #l monto de deposito se ingresa por teclado%.

    ectuar un algoritmo para:a% Ingresar la cla$e de acceso y $alidar.b% Ingresar la opcin del usuario y reali6ar la transaccin solicitada. #Imprima saldo%.c% Falidar todas las opciones e incluso cuando esta sea incorrecta.

    2).- 5argar en un $ector de dimensin los nombres de unos alumnos. 5alcular:

  • 7/26/2019 Ejercicios Lenguaje C (No Resueltos. Prog I)

    4/4

    1% l promedio de los alumnos teniendo presente ue ingresaron tres caliicacionesdierentes en una sola $ariable de memoria.

    2% >lmacenar este promedio en un $ector.3) >$eriguar cual alumno obtu$o el mayor promedio.

    (% Imprimir los reuerimientos anteriores.

    NL N1 N2 N! B

    1 8na Fariable 12 2! !( (4 4

    21.- Cada la matri6 de (+( 2 -1 ( )Se pide 1 2 -1 ! B 4 2 -1 (a% 5argar la matri6 B y A 1) 1Menerar la matri6 transpuesta.b% Sumar los elementos de la diagonal principal de la matri6 transpuesta.c% Imprimir ambas matrices.

    2 -1 ( A 1 2 -1 Bt 4 2 -1 1) ) ! ( 1

    Ciagonal Brincipal