Prácticas de repaso - programación estructurada
Enviado por Fer Rf • 5 de Diciembre de 2015 • Práctica o problema • 485 Palabras (2 Páginas) • 553 Visitas
Página 1 de 2
EJERCICIOS REPASO
- Escribe un programa que despliegue los números del 1 al 10 en una misma línea separados por tres espacios en blanco cada uno.
- Escribe un programa que despliegue el número más grande de una serie de números. Deberás utilizar únicamente dos variables número (el número que está introduciendo el usuario) y mayor (el número más grande encontrado hasta el momento).
- Escribe un programa que utilice ciclos para imprimir la siguiente tabla de valores
N | 10*N | 100*N | 1000*N |
1 | 10 | 100 | 1000 |
2 | 20 | 200 | 2000 |
3 | 30 | 300 | 3000 |
4 | 40 | 400 | 4000 |
5 | 50 | 500 | 5000 |
… | … | … | … |
10 | 100 | 1000 | 10000 |
Deberás imprimir la secuencia utilizando el tabulador \t para que los valores queden en columna.
- Escribe un programa que lea un número de cinco dígitos y diga si es palíndromo o no. No puedes leerlo digito por digito deberás recibirlo como un solo valor entero. Puedes utilizar operación de división y residuo para separar el número por dígitos.
- Escribe con ciclos la siguiente tabla de valores. Utilizando el tabulador \t
A | A+2 | A+4 | A+6 |
3 | 5 | 7 | 9 |
6 | 8 | 10 | 12 |
9 | 11 | 13 | 15 |
12 | 14 | 16 | 18 |
15 | 17 | 19 | 21 |
- Desarrolla un número entero que contenga solo unos y ceros y lo convierta a su número décimal.
- Escriba un programa en C que reciba un número entero y que despliegue cuántos dígitos del entero son sietes.
- Leer una letra Mayúscula e imprimir si la letra es recta (A,E,F,H,I,K,L,M,N,T,V,W,X,Y,Z) curva (C,O,S,U,Q) o curva y recta (B,D,G,J,P,R)
- Una empresa quiere transmitir datos mediante la línea telefónica, pero les preocupa que sus teléfonos puedan estar intervenidos. Todos sus datos se transmiten como enteros de cuatro dígitos. A usted le pidieron que escriba un programa que encripte sus datos de manera que se transmitan de forma más segura. El programa debe leer un entero de cuatro dígitos y encriptar la información de la siguiente manera: reemplace cada dígito con el residuo de la división entre 10 de la suma de dicho dígito más 7. Posteriormente, intercambie el primer dígito con el tercero, e intercambie el segundo dígito con el cuarto. Luego despliegue el entero encriptado.
- Escriba un programa por separado que introduzca un entero ecriptado de cuatro dígitos y lo desencripte para formar el número original.
- Escribe un programa que despliegue el siguiente patrón en pantalla. Sin utilizar matrices
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
Solo debes utilizar tres instrucciones de salida, una de cada una de las siguientes formas :
printf(“* “);
printf(“ “);
printf(“\n”);
...
Disponible sólo en Clubensayos.com