Logo Studenta

Actividad 10 - Hector Campos

¡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; 
}

Otros materiales

Materiales relacionados

14 pag.
ExamExtraordSSOOjun2010v240610

User badge image

Materiales Generales

5 pag.
practica1

User badge image

Materiales Generales

15 pag.
Actividad 9 - Hector Campos

User badge image

Muchos Materiales

6 pag.
Estruturas em Programação C

UBAM

User badge image

Contenidos Muy Locos