Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Ejercicios de programación para principiantes



  1. Procesos secuenciales
  2. Procesos condicionales
  3. Procesos multiples (Switch
    case)
  4. (While
    y do-while )
  5. Arrays
    (matrices)

Laboratorio domiciliario de elementos
de la computación

(Lenguaje C Standar)

PROCESOS
SECUENCIALES

PROBLEMA 01. Mostrar los múltiplos de 3
comprendidos entre los números 1 y 20.

Monografias.com

PROBLEMA 02. Hallar
A+B-C+100.

Monografias.com

PROBLEMA 03. Obtener
(a-b)(a+b).

Monografias.com

PROBLEMA 04. Dos Atletas recorren la misma
distancia y se registra sus tiempos en minutos y segundos. Se
desea saber el tiempo total utilizando por ambos atletas en
horas, minutos y segundos.

Monografias.com

PROBLEMA 05. Dada una cantidad expresada en pies,
y otra en metros. Determinar la suma pero convertida a pulgadas,
a yardas, a metros y a millas por separado. Considere las
siguientes equivalencias:

1 milla = 1609 metros, 1 pulgada = 0.0254 metros, 1
yarda = 3 pies, 1 pie = 12 pulgadas.

Monografias.com

PROBLEMA 06. Dadas dos tanques llenos de agua
cuyas capacidades están dadas en litros y en yardas
cúbicas. De la cantidad total de agua: el 75% se dedica al
consumo domestico y el 25% se dedica al riego. Diseñe un
programa que haga lo siguiente:

Determine la cantidad total de agua expresada en metros
cúbicos y en metros cúbicos.

Determine las cantidades de agua dedicada al riego y al
consumo doméstico expresada en metros cúbicos y en
pies cúbicos. Considere los siguientes factores de
conversión:

1 pie cúbico = 0.0283 metros cúbicos, 1
metro cúbico = 1000 litros, 1 yarda cúbica = 27
pies cúbicos.

Monografias.com

PROCESOS
CONDICIONALES

PROBLEMA 07. Dado un número verificar si
es positivo, negativo o nulo

Monografias.com

PROBLEMA 08. Realice un programa que a
través de la computadora se desea hacer la siguiente
encuesta:

  • Tienen televisión o no tienen. Contar los que
    tienen y los que no tienen.

  • Es en color o no es en color. Contarlos.

  • Piensan compararlos o no. Contarlos.

  • Hallar el porcentaje de cada uno.

Monografias.com

Monografias.com

PROBLEMA 09. El gobierno ha implementado como
parte de su programa social, un subsidio familiar bajo la
siguiente reglamentación:

  • a) Las familias que tienen hasta 2 hijos,
    reciben S/. 70.00, las que tienen hasta 3 y 5 reciben S/.
    90.00 y las que tienen 6 o más reciben S/: 120
    mensual.

  • b) Por cada hijo en edad escolar reciben S/.
    10.00 adicionales. Se considera la edad escolar entre 6 y 18
    años.

  • c) Si la madre de familia fuera viuda, la
    familia recibe S/. 20.00 adicionales.

Determinar el monto mensual que recibirá una
familia de acuerdo a su realidad familiar.

Monografias.com

PROBLEMA 10. Determine el menor valor de 5
números, indicando además a qué orden
pertenece. Considere que el menor valor puede repetirse. Por Ejm.
Si los números ingresados fueran: 14, 19, 14, 16, 15. Los
resultados deben ser: El menor valor ingresado fue 14 y
corresponden al primer número, tercer
número.

Monografias.com

PROBLEMA 11. Una Olimpiada de tiro al blanco se
llega a un acuerdo entre los participantes para que el puntaje
obtenido sea calculado en base al puntaje original ( 0 a 10 )
alcanzando en el tiro efectuado, multiplicado por un factor
según la siguiente tabla:

Monografias.com

Para un tiro realizado determine el puntaje alcanzado
aplicando el factor que le corresponde.

Monografias.com

PROBLEMA 12. En una playa de estacionamiento
cobran S/. 2.00 por hora o fracción los días Lunes,
Martes y Miércoles, S/. 2.50 los días Jueves y
Viernes, S/. 3.00 los días Sábado y Domingo. Se
considera fracción de hora cuando haya pasado de 5
minutos. Diseñe un programa que determine cuánto
debe pagar un cliente por su estacionamiento en un solo
día de la semana. Si el tiempo ingresado es incorrecto
imprima un mensaje de error.

Monografias.com

PROBLEMA 13. Diseñe un programa que lea un
número entero (positivo ó negativo) y determine si
tiene 1, 2, 3, 4 ó más de 4 cifras imprimiendo lo
que corresponda.

Monografias.com

PROBLEMA 14. Diseñe un programa que
ingrese un número entero positivo que no tenga más
de 4 cifras y lo imprima completando con ceros por la izquierda
de tal manera que siempre se ve con 4 cifras. Por ejemplo, si l
número ingresado fuera 18, el resultado deberá ser
0018. Si el número ingresado no fuera correcto debe
imprimir un mensaje de error.

Monografias.com

PROBLEMA 15. En una Librería han puesto en
oferta la venta de cuadernos al por mayor, obsequiando lapiceros
Lucas, Cross y/o Novo dependiendo de la cantidad de cuadernos
comprados, de la siguiente manera:

Compra menos que 12, obsequio ninguno.

Compra no menos que 12 pero menos que 24 obsequio: 1
Lucas por cada 4 cuadernos.

Compra no menos que 24 pero menos que 36 obsequio: 2
Cross por cada 4 cuadernos.

Compra no meno que 36 obsequio: 3Novo por cada 4
cuadernos. Adicionalmente 1 Lucas y 1 Cross.

Diseñe un programa que determine cuántos
Lapiceros Lucas, Cross y Novo recibe un cliente como
obsequio.

Monografias.com

PROCESOS
MULTIPLES (
SWITCH CASE)

PROBLEMA 17.

Monografias.com

Monografias.com

Monografias.com

Monografias.com

PROBLEMA 18. En la feria del hogar se ha
encontrado una tienda que vende al contado y al crédito en
6, 12, 18, 24 mensualidades sus artefactos: televisores,
refrigeradoras, hornos micro hondas. S e desea saber en cualquier
momento cuantas ventas se han realizado al contado, cuantas al
crédito en 6, cuantas al en 12, cuantas al en 18, cuantas
al en 24 mensualidades.

Monografias.com

PROBLEMA 19. Una persona va de
compras N veces a un supermercado donde le obsequian un chocolate
sublime por cada vez que compra mas de 50 soles. Se desea saber
cuantos chocolates sublimes ha ganado en las N veces que
compró.

Monografias.com

PROBLEMA 20. Una empresa tiene N
trabajadores, a cada uno de ellos le paga un sueldo según
las horas trabajadas a cierta tarifa por hora. Además a
cada trabajador cuyo sueldo supero los 600 soles le descuenta 10%
por concepto de impuestos. Se desea saber cuantos trabajadores
gana más de 600 soles, cuantos ganan hasta 600 soles y
cuanto dinero se tiene que pagar al estado por concepto de
impuestos.

Monografias.com

PROBLEMA 21.

Monografias.com

Monografias.com

PROBLEMA 22. Se ponen a la venta,
las entradas para un partido de fútbol internacional, cuyo
precio depende de la tribuna, así: tribuna norte y sur
cuesta 25 nuevos soles, tribuna oriente cuesta 45 nuevos soles y
tribuna occidente cuesta 65 nuevos soles. Diseñe usted, la
solución a un programa que controle la venta de dichas
entradas a fin de poder saber la cantidad de personas que asisten
a cada tribuna, la cantidad total de personas (Asistencia) y el
monto total recaudado por la venta de todas las entradas.
(Recaudación).

Monografias.com

(WHILE Y DO-WHILE
)

PROBLEMA 24. Hallar la sumatoria de: 
 2! + 4! + 6! + 8! + …

Monografias.com

PROBLEMA 25. Generar la serie: 1, 5, 3, 7, 5, 9,
7, …, 23

Monografias.com

PROBLEMA 26. Generar
5,10,15,20,25,30,35….n.

Monografias.com

PROBLEMA 27. Si n=7 generar
7,6,5,4,3,2,1.

Monografias.com

PROBLEMA 30. Recibe un número entero y
retorne su factorial.

Monografias.com

PROBLEMA 31. Recibe un número entero y
retorne un nuevo número con sus cifras
invertidas.

Monografias.com

PROBLEMA 32. Recibe dos números enteros,
el primero representa un número y el segundo representa la
base de numeración. El método debe retornar el
número expresado en dicha base de
numeración.

Monografias.com

ARRAYS
(
MATRICES)

PROBLEMA 36. Dado el vector T de
tamaño n. Si el tamaño es par invertir los
elementos de la mitad de los elementos

Ejemplo: 
 v=[1][2][3][4][5][6]     
v(invertido)=[3][2][1][6][5][4]

Monografias.com

Monografias.comPROBLEMA 37. Dado un polinomio
evualuarlo en el punto x (todo en un vector).

Monografias.com

Monografias.com

PROBLEMA 38. Generar la
matriz:    [01][02][03][04]   
[08][07][06][05]    [09][10][11][12]

Monografias.com

PROBLEMA 39. Generar la
matriz:

    [01][02][03][04]   
[05][06][07][00]    [08][09][00][00]   
[10][00][00][00]

Monografias.com

PROBLEMA 40. Dadas dos matrices A y
B intercambiar los mínimos de A con los máximos de
B.

Monografias.com

Monografias.com

Monografias.com

 

 

Autor:

Laura Alania Osorio

Universidad Nacional "Daniel Alcides
Carrion"

Facultad de Ingeniería

Escuela de Formacion Profesional de
Sistemas y Computación.

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter