Anda di halaman 1dari 35

9.

PROBLEMAS RESUELTOS DE BORLAND C++

10.1. Disear un algoritmo que te envi el mensaje Creacin de


aplicaciones y debajo de este el mensaje utilizando
Borland C++ 5.0

10.2. Escriba un algoritmo para calcular el rea de un tringulo,


el programa debe leer la base y la altura.

120
10.3. Escribir un programa que permita leer tres notas de un
estudiante y luego calcular el promedio de estas.

10.4. Disear un algoritmo que permita calcular el precio total de


una venta, el alumno deber de ingresar el precio del
producto y la cantidad de este.

121
10.5. Disear un algoritmo que permita ingresar la cantidad de
un producto, el precio de este y el % de descuento a
aplicar, y luego mostrar:
a) El subtotal = (precio) x (cantidad)
b) El descuento = (subtotal) x (% de descuento)
c) El total = (subtotal) (descuento)
d) El IGV = (18% total)
e) El total a pagar = total + IGV

10.6. Disear un algoritmo para calcular el rea de un circulo, se


debe de ingresar el radio del crculo.

122
10.7. Escriba un algoritmo que permita leer dos numeros y luego
mostrar para estos dos:

- La suma,
- La diferencia
- El producto
- La divisin

10.8. Escriba un programa que permita leer un numero


compuesto por ms de un digito y luego mostrar el numero
invertido.

123
10.9. Disee un algoritmo que identifique si un numero es
positivo o negativo

10.10. Disee un algoritmo que lea un numero, si este es positivo


se mostrara el numero al cuadrado pero si este es negativo
se finalizara el programa

10.11. Disee un algoritmo que identifique si un numero


ingresado es par o impar

124
10.12. Escriba un programa que lea un numero y luego mostrar:
- Si el nmero ingresado es par y su cuadrado
- Si el numero ingresado es impar y su cubo.

10.13. Disear un algoritmo que lea un numero y luego realice lo


siguiente: Identificar si el numero es positivos o negativo y
si el numero es o no mltiplo de 6.
125
10.14. Disear un programa que permita ingresar 5 notas y se
identifique la nota mayor y la nota menor.

126
10.15. Escriba un algoritmo que permita ingresar 6 notas y luego
mostrar el promedio de las 5 mejores nota.

127
10.16. Disear un programa que permita ingresar 3 numeros y
luego identificar el mayor de estos.

10.17. Disear un algoritmo que permita ingresar 5 temperaturas


tomadas en un da y luego de acuerdo al promedio de estas
mostrar: Clima frio entre 10 y 20 , clima nublado entre 20
y 30 y clima caluroso mayor a 30

128
10.18. Escribir un algoritmo que te muestre los numeros del 0 al
10 en una columna, estos numeros deben estar uno debajo
del otro.

10.19. Disear un algoritmo que te muestre la tabla de multiplicar(


del 0 al 12) de un numero ingresado por el usuario

129
10.20. Disear un algoritmo donde se ingrese dos numeros
enteros y luego mostrar la suma de los numeros desde el
primer nmero ingresado hasta el segundo nmero
ingresado.

10.21. Disear un algoritmo que te muestre la suma de los 200


primeros numeros enteros.

130
10.22. Disear un programa que permita ingresar las notas de un
examen de 10 alumnos y luego mostrar: el nmero de
alumnos aprobados, el nmero de alumnos desaprobados
y el promedio general de los alumnos.

10.23. Escribir un algoritmo que calcule la raz cuadrada de un


nmero ingresado.

131
10.24. Disear un algoritmo que permita ingresar 5 notas y luego
mostrar su promedio real, el promedio redondeado hacia
arriba y el promedio redondeado hacia abajo.

10.25. Escribir un programa que determine todas las soluciones


enteras de la ecuacin A2 + B2= C2 para A, B y C entre 1 y 25.

132
10.26. Disee un algoritmo que permita ingresa 2 numeros y
luego mostrar si estos son iguales o diferentes y tambin
cual es el mayor.

10.27. Disear un programa que permita ingresar 10 notas por


teclado. Luego presente en pantalla el contenido del arreglo.
133
10.28. Disear
un programa que permita leer n notas y luego obtener la
suma de estas, el promedio y la nota menor.

10.29. Escribir un algoritmo para calcular la factorial de un


nmero ingresado.

134

10.30. Disear un programa que permita leer nota y sexo de n


alumnos (n definido por el usuario) y luego generar un

reporte que permita conocer la cantidad de alumnos


aprobados de sexo masculino.

10.31. Escribir un programa que permita leer una nota y escribir la


condicin acadmica del estudiante en el curso, segn la
siguiente informacin:
a) De 0 a 6 condicin REPROBADO
b) De 7 a 10 condicin DESAPROBADO
c) De 11 a 16 condicin APROBADO
d) De 17 a 20 condicin EXCELENTE
135

10.32. Disear un algoritmo que permita ingresar n elementos y


luego mostrar la cantidad de elementos que se repiten
10.33. Disear un algoritmo con la funcin espejo, que permita
ingresar un texto y luego mostrar el texto invertido

136
10.34. Escribir un algoritmo para leer una matriz A de nxn y luego
calcular la suma de la diagonal de la matriz.

10.35. Disear un algoritmo donde se halle la funcin = volumen


de un cubo, el usuario debe de ingresar el lado del cubo.

137
10.36. Disear un algoritmo para leer una matriz A nxn y luego
mostrar la suma de los elementos de las filas y columnas

138
10.37. Escribir un programa que calcule un trmino de la serie de
Fibonacci. El usuario debe de ingresar un nmero y este
ser el trmino de la serie.

10.38. Disee un programa que permita leer el promedio del ciclo


anterior de un estudiante y escribir la categora a la que
este pertenece, segn la siguiente informacin:
e) De 0 a 5 categora D
f) De 6 a 10 categora C
g) De 11 a 15 categora B
h) De 15 a 20 categora A

139
10.39. Escriba un programa que permita leer un numero
compuesto por ms de un digito y luego mostrar:
a) El numero de dgitos
b) La suma de los dgitos totales
c) La suma de los dgitos pares
d) La suma de los dgitos impares

10.40. Disear un algoritmo para calcular la siguiente sumatoria


11 + 22 + 33 +.. nn, , donde n es la cantidad de terminos

140
10.41. Determinar la suma de los N primeros terminos de la serie:
1+ X + X2/2! + X3/3! + . .+ Xn-1/n!

10.42. Disear un algoritmo para ingresar n datos y luego


ordenarlos ascendentemente
141

10.43. Disear un algoritmo para determinar la suma de los n


primeros numeros de la serie:

1/12 +1/22 + 1/32 + .. + 1/n2


10.44. Disear un programa que permita leer un nmero del 1
al 7 como selector de los das de la semana y escriba el
da de la semana correspondiente al da.

142

10.45. Disear un algoritmo para obtener la suma de los n


primeros numeros consecutivos.
10.46. Disear un programa que permita leer nota y sexo de n
alumnos (n definido por el usuario) y luego generar un
reporte que permita conocer la cantidad de alumnos
aprobados de sexo masculino.

143
10.47. Disear un programa que permita ingresar nmeros
enteros en una matriz cuadrada de orden nxn (n es
ingresado por el usuario), luego se pide mostrar:

a) La suma de la diagonal de la matriz


b) La suma de la fila ingresada por el usuario
c) La suma de la columna ingresada por el usuario
d) La matriz ordenada por filas.
144
10.48. Disear un programa que permita ingresar 10 notas por
teclado. Luego presente en pantalla el contenido del
arreglo.
10.49. Disear un programa que permita ingresar nmeros
enteros en una matriz de orden 3x3, luego mostrarlo
en forma ordenada por filas. Las filas deben ser
ordenadas en forma secuencial y ascendente.

145
10.50. Disear un programa que contenga dos funciones:
Resta (param1, param2): permite calcular la resta de
2 nmeros enteros
Multiplica (param1, param2): permite calcular el
producto de dos nmeros enteros

10.51. Disear un programa que permita leer un nmero entero y


luego este debe pasar como parmetro en una funcin
sumar () y transformarlo sumando la unidad al valor
ingresado.

146

10.52. ADisear un programa usando funciones que permita


calcular la suma acumulada de la serie:
1/2 + 2/3 + 3/4 +..+ n/(n+1)
El usuario ingresa el nmero de trminos de la serie a
sumar.

10.53. Disear un algoritmo que te muestre la informacin


siguiente: Impresora, 12, 125,52; deben de ir uno debajo del
otro y tambin alinear a la derecha esta informacin.

147
10.54. Escribir un programa que permita almacenar N elementos
de tipo entero a un vector y determinar lo siguiente:
a) La suma de los elementos del vector.

b) El promedio de los elementos del vector.

c) Mostrar los elementos mayores al promedio.

148
10.55. Escribir un programa para que cree una matriz de
dimensiones nxm cuyos elementos seas los que a
continuacin se detallan. El valor de los elementos de la
primera fila debern ser el nmero de la columna
correspondiente. El valor de los elementos de la primera
columna ser el nmero de la fila correspondiente. El valor
del resto de los elementos es igual a la suma del valor del
elemento que se encuentra por encima de l y el valor del
elemento que se encuentra a su izquierda. Cuando se
ejecuta el programa debe pedir al usuario que introduzca la
dimensin (m y n) de la matriz en cuestin.

149
10.56. Disear un programa para leer una matriz de nxn elementos
y calcular:

La suma de sus elementos por fila y por columna.

150

10.57. Disear un algoritmo que permita ingresar las notas de un


alumno y luego mostrar:
La cantidad total de notas
La cantidad de notas pares
La cantidad de notas impares
La suma de las notas
La nota menor

151

Anda mungkin juga menyukai