0% encontró este documento útil (0 votos)
10 vistas2 páginas

Ejercicios de Programación en C y Pseudocódigo

Este documento presenta una serie de ejercicios de programación en pseudocódigo y C que incluyen solicitar datos al usuario, realizar cálculos matemáticos, manipular vectores, matrices y cadenas, y desarrollar funciones modulares.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
10 vistas2 páginas

Ejercicios de Programación en C y Pseudocódigo

Este documento presenta una serie de ejercicios de programación en pseudocódigo y C que incluyen solicitar datos al usuario, realizar cálculos matemáticos, manipular vectores, matrices y cadenas, y desarrollar funciones modulares.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Serie Final de Ejercicios a entregar en pseudocódigo y codificación en C.

1. Pide el nombre del usuario y escribe en pantalla hola nombre del usuario.
2. Conversación de centímetro a pulgadas.
3. Calcular el cambio en la compra de un artículo.
4. Intercambiar el contenido de dos variables numéricas.
5. Calculadora básica (suma, resta, multiplicación y división) solicitando dos números.
6. Calcular promedio de tres calificaciones.
7. Calcular promedio de tres calificaciones y decir si está aprobado o reprobado.
8. Calcular el cuadrado de 243.
9. Calcular el cuadrado de un número (utilizar la función pow).
10. Calcular el perímetro y el área de un rectángulo dada la base y la altura.
11. Solicitantes de póliza de seguros imprimir si se acepta o no y por qué.
12. Dados de 100 números, calcular menores que 15, menores que 50 y los comprendidos entre
45 y 55.
13. Suma de números entre 1 y 100, excepto los que terminan en 5.
14. Calcular función de x, de acuerdo al valor de y según los intervalos dados.
15. Dada una coordenada (x,y); decir si está en el origen, en los ejes o en alguno de los
cuadrantes.
16. Calcular la división por restas sucesivas, validando la división por cero.
17. Calcular la media, obtener el número mayor y menor dado un grupo de números.
18. Calcular el costo y descuento de un viaje, según la distancia de ida.
19. Calcular porcentajes de accidentes de tránsito.
20. Calcular el dinero ahorrado en un tiempo más un interés mensual.
21. Leer el nombre de un obrero y las unidades producidas por día en un mes y describir los
datos solicitados.
22. Calcular el equivalente decimal de un número binario de 8 bits.
23. Ordenar vector maestro y esclavo.
24. Pedir elementos de dos vectores y ordenarlos en uno solo.
25. Calcular la suma de cada uno de los renglones de una matriz.
26. Dada una matriz nxn calcular la suma de las diagonales.
27. Escribir los números impares entre 7-51.
28. Tablas de Multiplicar de 1 a 10.
29. Dada una frase, contar las vocales e imprimir el histograma.
30. Dado un número imprimir el día de la semana.
31. Dado un número imprimir el mes correspondiente.
32. Almacenar 10 números, mostrar la lista de elementos y calcular e imprimir la media.
33. Leer una cadena, calcular su longitud e imprimirla al revés.
34. Leer una cadena, calcular su longitud e imprimirla al revés. (utilizar strlen).
35. Revisar si una frase es palíndroma.
36. Ordenar un vector de 10 elementos.
37. Leer un vector, preguntar si desean agregar otro elemento, si se agrega introducirlo en la
primer posición del vector.
38. Programa que genera una matriz idéntica de tamaño n, dado por el usuario.
39. Llenar e imprimir una matriz en espiral de afuera hacia adentro.
40. Llenar e imprimir una matriz en espiral de adentro hacia afuera. (invirtiendo el proceso
anterior.
41. Calculadora básica implementando módulos.
42. Sumar dos matrices de 5 x 5. Implementando módulos.
43. Factorial normal.
44. Factorial con recursividad.
45. Considérese la siguiente lista de países y sus capitales:

Canadá Ottawa
Inglaterra Londres
Francia París
India Nueva Delhi
Israel Jerusalén
Italia Roma
Japón Tokio
México Cd. de México
China Beijing
Estados Unidos Washington
Rusia Moscú
Alemania Berlín
Escribir un programa iterativo que acepte como entrada el nombre de un país y escriba la
capital correspondiente y viceversa. Diseñar un programa para que se siga ejecutando hasta
que se introduzca como entrada la palabra "fin".
46. Realizar un programa que indique si una matriz de N X N forma un cuadro perfecto. Se dice
que un cuadro es perfecto si la suma de cada renglón, de cada columna y las diagonales son
idénticas.
47. Dada una matriz de NXM implemente un programa para:
a. Pedir los datos de la Matriz
b. Ordenar descendentemente
c. Mostrar datos de la matriz original y la ordenada.
48. Con el uso de una matriz de 3x4 elabora un programa modular que realice las siguientes
funciones: 1. llenar matriz, 2. sumar renglones, 3. Sumar columnas, 4. suma total de todos
los elementos de la matriz, 5. Determinar el elemento mayor de la matriz, 6. determinar el
elemento menor de la matriz 7. calcula el promedio de todos los elementos de la matriz, 8.
imprimir los elementos de la matriz, 9. terminar programa. Implementando módulos.
49. Elabore un programa que realice la multiplicación de dos matrices (sea la primera matriz de
M X N y la segunda de N X P), desplegar el resultado de esa multiplicación en pantalla.
50. Parámetros por valor y por referencia.

También podría gustarte