Está en la página 1de 5

CENTRO DE ENSEANZA TCNICA INDUSTRIAL

NOMBRE_________________________________________________________ FECHA________
GRUPO_____________________
REGISTRO___________________________ CAL_________
1.- DESCRIBE QUE HACE CADA UNA DE LAS LINEAS DEL SIGUIENTE PROGRAMA Y HACER UNA
PRUEBA DE ESCRITORIO (ENCONTRAR ERRORES)
#include <stdio.h>
#include
<string.h>
#include <stdlib.h>
typedef struct{
char titulo [100];
char autor [100];
char ISBN[100];
char estante [100];
int prestado; char
cliente[100]; }
ficha_libro;
typedef ficha_libro *PtrFichaLibro; typedef
PtrFichaLibro ArrPtrFichaLibro[10];
ArrPtrFichaLibro libros;
int main()
{
int i;
for (i=0;i<10;i++){
libros[i]=malloc(sizeof(ficha_libro));
if(libros[i] ==NULL)
{printf ("No es posible reservar memoria
\n"); return (-1);} }for (i=0;i<10;i++){
printf("Introduce el titulo del libro %d: ",i); scanf("%s",
(libros[i])->titulo);
}for (i=1;i<10;i++)
{if (strcmp(libros[0]->titulo, libros[i]->titulo)==0)
printf ("El titulo del libro %d y 1 es igual. \n",i+1);
else
printf("El titulo del libro %d y 1 no es igual. \n",i+1);
}for(i=0;i<10;i++)
{free(libros[i]);
}return 0;}

CENTRO DE ENSEANZA TCNICA INDUSTRIAL

NOMBRE_________________________________________________________ FECHA________
GRUPO_____________________
REGISTRO___________________________ CAL_________

REALIZAR LOS SIGUIENTES PROGRAMAS Y DECIR QUE HACEN CADA UNA DE LAS
LNEAS, ESCRIBIR LOS CODIGOS CORRESPONDIENTES EN TU EXAMEN

1. Guardar en un archivo los integrantes que conforman el equipo de BasquetBall


2. Extraer y mostrar en pantalla a partir de un documento informacin en pantalla
3. Programar a su criterio sobre archivos aleatorios

CENTRO DE ENSEANZA TCNICA INDUSTRIAL

NOMBRE_________________________________________________________ FECHA________
GRUPO_____________________
REGISTRO___________________________ CAL_________

REALIZAR LOS SIGUIENTES PROGRAMAS Y DECIR QUE HACEN CADA UNA DE LAS
LNEAS, ESCRIBIR LOS CODIGOS CORRESPONDIENTES EN TU EXAMEN

1. Crear un programa que realice el juego de blackjack(21)


2. Crear un programa que muestre un documento .txt registro, nombre del alumno, las
calificaciones de las materias, promedio, saber si acredito o no el semestre
3. Programar a su criterio sobre un archivo aleatorio.

CENTRO DE ENSEANZA TCNICA INDUSTRIAL

NOMBRE_________________________________________________________ FECHA________
GRUPO_____________________
REGISTRO___________________________ CAL_________

REALIZAR El SIGUIENTE PROGRAMA Y DECIR QUE HACEN CADA UNA DE LAS LNEAS.
1.
2.
3.
4.
5.
6.
7.
8.

#include <stdio.h>
#include <stdlib.h>
enum semana
{
Lunes=1,
Martes,
Miercoles,
Jueves,

9.
10.
11.
12.
13.
14.
15.
16.
17.
19.
20.
21.
22.
23.
24.
25.
27.
28.
29.
30.
31.

Viernes,
Sabado,
Domingo
};
int main ()
{
enum semana n;
printf ("Introduce un numero del 1 al 7: ");
scanf ("%d", &n); 18. switch (n)
{case 1:
printf ("Hoy toca trabajar. Es lunes\n");break;
case 2:printf ("Hoy toca trabajar. Es martes\n");break;
case 3:printf ("Hoy toca trabajar. Es miercoles\n");break;
case 4:printf ("Hoy toca trabajar. Es jueves\n");break;
case 5: printf ("Hoy toca trabajar. Es viernes\n");break;
case 6:printf ("Hoy puedes descansar. Es sabado\n");break; 26. case 7: printf ("Hoy
puedes descanar. Es domingo\n"); break;
default:
printf ("He dicho del 1 al 7!!\n");
}
return 0;
}

CENTRO DE ENSEANZA TCNICA INDUSTRIAL

NOMBRE_________________________________________________________ FECHA________
GRUPO_____________________
REGISTRO___________________________ CAL_________

REALIZAR LOS SIGUIENTES PROGRAMAS Y DECIR QUE HACEN CADA UNA DE LAS
LNEAS, ESCRIBIR LOS CODIGOS CORRESPONDIENTES EN TU EXAMEN

1. Crear un programa que realice el juego de blackjack(21)


2. Extraer y mostrar en pantalla a partir de un documento informacin en pantalla
3. Programar a su criterio sobre un archivo aleatorio.

CENTRO DE ENSEANZA TCNICA INDUSTRIAL

NOMBRE_________________________________________________________ FECHA________
GRUPO_____________________
REGISTRO___________________________ CAL_________

REALIZAR LOS SIGUIENTES PROGRAMAS Y DECIR QUE HACEN CADA UNA DE LAS
LNEAS, ESCRIBIR LOS CODIGOS CORRESPONDIENTES EN TU EXAMEN

1. Crear un programa que realice el juego de blackjack(21)


2. Extraer y mostrar en pantalla a partir de un documento informacin en pantalla
3. Crear un programa que realice el juego del ahorcado

También podría gustarte