Logo Studenta

Actividad 10 - Hector Campos


User badge image

Muchos Materiales

¡Estudia con miles de materiales!

Vista previa del material en texto

SEMINARIO DE PROGRAMACION 
 
18 DE NOVIEMBRE DE 2020 
 
Hector Campos Serna 
Código. 215646659 
Programación D-24 
Maestra: Sandra Elizabeth Quiñones 
 
Código 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Estructura Alumnos 
Fecha: 18/11/2020 
D.P: Diseñar un programa que contenga una estructura llamado alumno con los siguientes campos: nombre del alumno, pedir la calificación de sus 
tres exámenes, calcular el promedio. Imprimir cuantos aprobaron y cuantos reprobaron. Van a pedir cuantos alumnos son los que van a procesar. 
Donde: res=descansar i=inicializador j=inicializador, na= número de alumnos, rep= reprobados, nom=nombre, suma=acumulador, prom=promedio, 
exam=examen, ap =aprobados*/ 
#include <stdio.h> 
int main (){ 
 int i,j,res=1, na, rep=0, ap=0; 
 struct 
 { 
 char nom[50]; 
 float exam1,suma=0,prom; 
 }alumno[100]; 
 do{ 
 printf("¿Cuantos alumnos desea ingresar? "); 
 scanf("%i", &na); 
 for(i=0;i<nt;i++){ 
 printf("\nNombre del alumno: "); 
 fflush(stdin);gets(alumno[i].nom); 
 j=1; 
 while(j<=3){ 
 printf("Ingrese la calificacion del examen %i :",j); 
 scanf("%f", &alumno[i].exam1); 
 alumno[i].suma += alumno[i].exam1; 
 alumno[i].prom = alumno[i].suma/3; 
 j++; 
1. Estructura Alumnos 
 
 
 
 
 
 
 
 
 
 } 
 if(alumno[i].prom<60){ 
 rep+=1; 
 } 
 } 
 na=ap 
 ap-=rep; 
 i=0; 
 do{ 
 printf("\nAlumno: %s \n",alumno[i].nom); 
 printf("Promedio:\n %.2f", alumno[i].prom); 
 i++; 
 }while(i<na); 
 printf("\n\nAlumnos aprobados: %i",ap); 
 printf("\nAlumnos reprobado: %i",rep); 
 printf("\n\n"); 
 printf("Deseas volver a correr el programa si=1 no=2\n"); 
 scanf("%i", &res); 
 }while(res==1); 
 return 0; 
} 
 
 
 
Código 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Alumnos programación C 
Fecha: 18/11/2020 
D.P: Desarrolle un programa que contenga una estructura que guarde los datos de los n alumnos de la materia programación en Lenguaje C, y los 
muestres por pantalla, la estructura debe tener los siguientes campos: (cedula, nombre, apellido, edad, profesión, lugar de nacimiento, dirección y 
teléfono). 
Donde: res=descansar i=inicializador, na= número de alumnos, nom=nombre, ape=apellidos, prof=profesión, lugar= lugar de nacimiento, 
direc=dirección, tel=teléfono*/ 
#include <stdio.h> 
int main (){ 
 int i,j,res=1, na; 
 struct 
 { 
 char nom[50], ape[50], prof[50], lugar[50], direc[50]; 
 int cedula, tel, edad ; 
 }alumno[100]; 
 do{ 
 printf("Alumnos en progamacion en Lenguaje C\n"); 
 printf("¿Cuantos alumnos desea ingresar? "); 
 scanf("%i", &na); 
 for(i=0;i<na;i++){ 
 printf("\n\nCedula: "); 
 scanf("%i", &alumno[i].cedula); 
 printf("Nombre del alumno: "); 
 fflush(stdin);gets(alumno[i].nom); 
 printf("Apellidos: "); 
 fflush(stdin);gets(alumno[i].ape); 
 printf("Edad: "); 
2. Alumnos de programación C 
 
 
 scanf("%i", &alumno[i].edad); 
 printf("Profesion: "); 
 fflush(stdin);gets(alumno[i].prof); 
 printf("Lugar de naciemiento: "); 
 fflush(stdin);gets(alumno[i].lugar); 
 printf("Direccion: "); 
 fflush(stdin);gets(alumno[i].direc); 
 printf("Telefono: "); 
 scanf("%i" ,&alumno[i].tel); 
 } 
 i=0; 
 while(i<na){ 
 fflush(stdin); 
 printf("\n\nCedula: %i", alumno[i].cedula); 
 printf("\nNombre del alumno: %s ",alumno[i].nom); 
 printf("\nApellidos: %s",alumno[i].ape); 
 printf("\nEdad: %i",alumno[i].edad); 
 printf("\nProfesion: %s",alumno[i].prof); 
 printf("\nLugar de naciemiento: %s",alumno[i].lugar); 
 printf("\nDireccion: %s",alumno[i].direc); 
 printf("\nTelefono: %i",alumno[i].tel); 
 i++; 
 } 
 printf("\n\nDeseas volver a correr el programa si=1 no=2\n"); 
 scanf("%i", &res); 
 }while(res==1); 
 return 0; 
} 
 
 
 
 
 
Código 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Alumnos programación C 
Fecha: 18/11/2020 
D.P: Escriba un programa que en una estructura guarde los datos de 05 amigos (as) suyos (as) y los muestre por pantalla, utilizando para ello un 
arreglo de estructura, la misma estructura contendrá (Nombre, Apellido, Edad, Sexo, Dirección, y Teléfono). 
Donde: res=descansar i=inicializador, nom=nombre, ape=apellidos, sx=sexo, direc=dirección, tel=teléfono*/ 
#include <stdio.h> 
int main (){ 
 int i,res=1; 
 struct 
 { 
 char nom[50], ape[50],sx[20], direc[50]; 
 int tel, edad ; 
 }amigo[100]; 
 do{ 
 for(i=1;i<=5;i++){ 
 printf("\nAmigo %i\n",i); 
 printf("Nombre: "); 
 fflush(stdin);gets(amigo[i].nom); 
 printf("Apellidos: "); 
 fflush(stdin);gets(amigo[i].ape); 
 printf("Edad: "); 
 scanf("%i", &amigo[i].edad); 
 printf("Sexo: "); 
 fflush(stdin);gets(amigo[i].sx); 
 printf("Direccion: "); 
 fflush(stdin);gets(amigo[i].direc); 
 printf("Telefono: "); 
 scanf("%i" ,&amigo[i].tel); 
3. Datos de 5 Amigos 
 
 
 
 
 } 
 i=1; 
 while(i<=5){ 
 fflush(stdin); 
 printf("\n\nNombre: %s ",amigo[i].nom); 
 printf("\nApellidos: %s",amigo[i].ape); 
 printf("\nEdad: %i",amigo[i].edad); 
 printf("\nSexo: %s",amigo[i].sx); 
 printf("\nDireccion: %s",amigo[i].direc); 
 printf("\nTelefono: %i",amigo[i].tel); 
 i++; 
 } 
 printf("\n\nDeseas volver a correr el programa si=1 no=2\n"); 
 scanf("%i", &res); 
 }while(res==1); 
 return 0; 
} 
 
 
Código 
/*Bloque del programador 
N.P: Hector Campos Serna 
N.P: Alumnos programación C 
Fecha: 18/11/2020 
D.P: Establecer un listado de suscriptores de una revista a través de una estructura, cuyos datos de entrada serán los datos de cada suscriptor 
(Nombre, Cedula, Mes de Inscripción, Año de Inscripción). 
Donde: res=descansar i=inicializador, nom=nombre, a=año, n=número de suscriptores a ingresar*/ 
#include <stdio.h> 
int main (){ 
 int i,j,res=1, n; 
 struct 
 { 
 char nom[50], mes[20], ; 
 int cedula, a; 
 }cliente[100]; 
 do{ 
 printf("Revista Times\n"); 
 printf("¿Cuantos suscritores desea ingresar? "); 
 scanf("%i", &n); 
 
 for(i=0;i<n;i++){ 
 printf("\n\nNombre del suscriptor: "); 
 fflush(stdin);gets(cliente[i].nom); 
 printf("Cedula: "); 
 scanf("%i", &cliente[i].cedula); 
 printf("Mes de inscripcion: "); 
 fflush(stdin);gets(cliente[i].mes); 
 printf("Anio de inscripcion: "); 
 scanf("%i", &cliente[i].a); 
 } 
4. Suscriptores de una revista 
 printf("\n\nSuscriptores Revista Times\n"); 
 i=0; 
 while(i<n){ 
 fflush(stdin); 
 printf("\n\nNombre del suscriptor: %s ",cliente[i].nom); 
 printf("\nCedula: %i", cliente[i].cedula); 
 printf("\nMes de inscripcion: %s",cliente[i].mes); 
 printf("\nAnio de inscripcion: %i",cliente[i].a); 
 i++; 
 } 
 printf("\n\nDeseas volver a correr el programa si=1 no=2\n"); 
 scanf("%i", &res); 
 }while(res==1); 
 return 0; 
}

Más contenidos de este tema