Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SECCIÓN 20112
Rosario Verdú
r_c_verdu@hotmail.com
2. Estructuras de Registros
Primer Apellido-cedula-actividad.txt
Para asignar el nombre del archivo txt de su actividad, debe tener la siguiente
característica:
Primer Apellido-cedula-actividad.txt
Cadenas de Caracteres
Estructura datos personales
truct estructura {
int cedula; //cedula de identidad
char nombre[30]; //nombre
char apellido[30]; //Apellido
char telefono[11]; // teléfono
int edad; // Edad
int anio; //Año
int mes; //Mes
int dia; // día
} personal;
Cargar los valores por teclado en la estructura, luego guardar en memoria y mostrar la
estructura
//Leer guardar y mostrar el contenido de pantalla de una struct
#include <stdio.h> // Biblioteca estándar de entrada/salida. Si quieres usar printf y scanf
#include <stdlib.h>/* la librería stdlib.h es necesaria para que "system" funcione */
#include <windows.h>
#include <time.h> //Libreria que contiene las funciones de tiempo del sistema.
#include <conio.h>
/* conio.h no es una librería estándar, sólo los compiladores de Borland pueden usarla.
background(), clrscr(), gotoxy(a,b), getch(), textcolor(), cprintf() */
struct estructura {
int cedula; //cedula de identidad del usuario
char nombre[30]; //nombre del usuario
char apellido[30]; //Apellido del usuario
char telefono[11]; // teléfono del usuario
int edad; // Edad del del usuario
int anio; //Año nacimiento
int mes; //Mes nacimiento
int dia; // día nacimiento
} personal;
APT1312-2 - ALGORITMICA Y PROGRAMACIÓN Período: 2020-2
SECCIÓN 20112
main()
{
scanf( "%i",&personal.cedula );
fflush(stdin); // vacia el bufer de teclado
printf( "\n Nombre (30 letras maximo ): \t" );
gets(personal.nombre);
strupr(personal.nombre);
printf( "\n Apellido (30 letras maximo):\t " );
scanf( "%s",personal.apellido );
strupr(personal.apellido );
printf( "\n Telefono : \t " );
scanf( "%s",personal.telefono);
printf( "\n Edad:\t" );
scanf( "%i",&personal.edad);
printf( "A\244o: \t");
scanf( "%i",&personal.anio );
do{
}
APT1312-2 - ALGORITMICA Y PROGRAMACIÓN Período: 2020-2
SECCIÓN 20112
Menú principal
Consulta
Ingreso
Modificación Eliminación
Diseñar todas las una pantalla con color, no se puede utilizar los siguientes coman
do (\t \n).
NO SERA CORREGIDA
Debe realizar los programas de registro …………, que cumpla con las siguientes
características:
Debe realizar los programas, que cumpla con las siguientes características:
Utilizando de Case y void,
Un menú principal de tres opciones y uno de ellos es salida.
1. Mostrar su estructura registro de vehículo por pantalla diseñada
2. Realizar el programa que me permita cargar los valores por teclado en la estructura,
luego guardar en memoria y mostrar la estructura de registro ………...
APT1312-2 - ALGORITMICA Y PROGRAMACIÓN Período: 2020-2
SECCIÓN 20112
Nota
Unidad 8: Tratamiento de
Cadenas de Caracteres
REFERENCIAS
· David Camacho H. (2003). Programación: Algoritmos y Ejercicios Resueltos
en Java. Pearson Education
· E. Oviedo Regino (2006). Lógica de Programación. Ecoe,
· G. Bassard, P. Bratley (1998). Fundamentos de algoritmia. Prentice-Hall
· Harvey Deitel y Paul Deitel (2008). Cómo Programar en Java. Pearson
Education.
· John Lewis y Joseph Chase (2006). Estructuras de Datos con Java. Diseño de
Estructuras y Algoritmos. Perason Education
· Jorge Villalobos (2002). Fundamentos de Programación. Prentice Hall.
· L. Joyanes (2002). Fundamentos de Programación. McGraw-Hill.
· Narciso Martí y Yolanda Ortega (2004). Estructuras de datos y Métodos
Algorítmicos. Ejercicios Resueltos. Perason Education
· Osvaldo Cairo B. (2006). Fundamentos de Programación. Piensa en C.
Prentice Hall.
· Roberto Hernández, Juan Lázaro y Otros (2000). Estructuras de Datos y
Algoritmos. Pearson Education