introduccion-estruc-dedatos - Ejemplo estructuras 1

 

EJEMPLO SIN FUNCIONES


// programa que realiza el promedio de 3 calificaciones //

#include<iostream>
#include<conio.h>
#include<stdio.h>

struct calificaciones // se nombra la estructura 'calificaciones' //
{
int c1,c2,c3,prom[5]; // declaracion de variables //
char nombre[10];
};

void main()
{
struct calificaciones cali[5]; // la estructura sera renombrada el cual el nuevo nombre sera cali,con este nuevo nombre pedira los datos e imprimira //
int n;

for (n=0;n<=4;n++)
{
printf("Teclee el nombre [%d]",n+1);
scanf("%s",cali[n].nombre);
printf("Teclee la primera calificacion [%d]",n+1);
scanf("%d",&cali[n].c1);
printf("Teclee la segunda calificacion [%d]",n+1);
scanf("%d",&cali[n].c2);
printf("Teclee la tercera calificacion [%d]",n+1);
scanf("%d",&cali[n].c3);
clrscr();
cali[n].prom[n]=((((cali[n].c1+cali[n].c2)/2)*0.70)+(cali[n].c3*0.30));
}

for (n=0;n<=4;n++)
{
printf("nombre:%sn",cali[n].nombre);
printf("Calificacion 1: %dn",cali[n].c1);
printf("Calificacion 2: %dn",cali[n].c2);
printf("Calificacion 3: %dn",cali[n].c3);
printf("Promedio: %dn",cali[n].prom[n]);
}
getch();
}

Hoy habia 1 visitantes (5 clics a subpáginas) ¡Aqui en esta página!
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis