<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
<br>claro, ya me quedo clarisimo<br>muchas gracias <br><br><br><br><hr id="stopSpelling">Date: Mon, 21 Sep 2009 14:42:08 +0200<br>From: ferranferri@gmail.com<br>To: cconclase@listas.conclase.net<br>Subject: Re: [C con Clase] problemita con columnas<br><br>La instruccion es struct y no struc. Ademas no es una instruccion sino una manera de agrupar tus variables:<br><br>typedef struct st_alumno{<br>    char* nombre;<br>    int nota_1, nota_2;<br>} Alumno1, Alumno2,..., AlumnoN;<br>
<br>Y despues se usa asi:<br>AlumnoX.nota1= getNota();  // o lo que sea.<br clear="all">Ferran<br>
<br><br><div class="ecxgmail_quote">2009/9/21 David fire <span dir="ltr"><<a>ddfire@gmail.com</a>></span><br><blockquote class="ecxgmail_quote" style="padding-left: 1ex;">
despues de cada columa pone 2 tabs....<div><br></div><div>printf("%s/t/t%s...,col1,col2...);</div><div>printf("%d/t/t%d...,int1,int2...);</div><div><br><div><br><br><div class="ecxgmail_quote">El 20 de septiembre de 2009 23:45, ALEJANDRO ALFARO <span dir="ltr"><<a>aleannsam@hotmail.com</a>></span> escribió:<br>


<blockquote class="ecxgmail_quote" style="padding-left: 1ex;"><div><div></div><div class="h5">



<div>
hola que tal <br>quiero ver si me pueden auxiliar <br>tengo un programa donde pide el nombre del alumno <br>y el primer parcial asi como el segundo parcial <br><br>pero quiero verlos en 4 columnas<br>por ejemplo<br><br><br>


nombre      primer parcial       segundo parcial        promedio<br><br>lucia                 8                               9                      8.5<br><br>pero no me salen asi<img src="http://gfx2.hotmail.com/mail/w4/pr01/ltr/i_safe.gif" alt="" height="19" width="19"><br>


<br>este es mi codigo se que hay una instruccion por que el profesor nos lo comento pero no se como usarla <br>es el struc y pues yo lo hice asi <br><br>este es mi codigo ademas esta muy grande <br>creo que con el struc es mas facil y corto<br>


<br>#include <stdio.h><br>#include <conio.h><br><br>char nom[30];<br>float calif[10][3];<br>int conta,i;<br>float prom;<br><br>main()<br>{<br><br><br><br>        printf("\n\n DAME EL NOMBRE DEL ALUMNO 1:  ");<br>


        scanf("%s",&nom1);<br><br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:  ");<br>        scanf("%f",&calif[1][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL  ");<br>


        scanf("%f",&calif[1][1]);<br>        prom=(calif[1][0]+calif[1][1])/2;<br>      calif[1][2]=prom;<br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 2:  ");<br>        scanf("%s",&nom2);<br>


<br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL: ");<br>        scanf("%f",&calif[2][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL: ");<br>        scanf("%f",&calif[2][1]);<br>


      prom=(calif[2][0]+calif[2][1])/2;<br>        calif[2][2]=prom;<br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 3:  ");<br>        scanf("%s",&nom3);<br><br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:");<br>


        scanf("%f",&calif[3][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL:");<br>        scanf("%f",&calif[3][1]);<br>      prom=(calif[3][0]+calif[3][1])/2;<br>


      calif[3][2]=prom;<br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 4:  ");<br>        scanf("%s",&nom4);<br><br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:  ");<br>


        scanf("%f",&calif[4][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL  ");<br>        scanf("%f",&calif[4][1]);<br>        prom=(calif[4][0]+calif[4][1])/2;<br>


        calif[4][2]=prom;<br><br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 5:  ");<br>        scanf("%s",&nom5);<br><br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:  ");<br>


        scanf("%f",&calif[5][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL  ");<br>        scanf("%f",&calif[5][1]);<br>        prom=(calif[5][0]+calif[5][1])/2;<br>


        calif[5][2]=prom;<br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 6:  ");<br>        scanf("%s",&nom6);<br><br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:  ");<br>


        scanf("%f",&calif[6][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL  ");<br>        scanf("%f",&calif[6][1]);<br>        prom=(calif[6][0]+calif[6][1])/2;<br>


        calif[6][2]=prom;<br><br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 7:  ");<br>        scanf("%s",&nom7);<br><br>        printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:  ");<br>


        scanf("%f",&calif[7][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL  ");<br>        scanf("%f",&calif[7][1]);<br>        prom=(calif[7][0]+calif[7][1])/2;<br>


        calif[7][2]=prom;<br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 8:  ");<br>        scanf("%s",&nom8);<br><br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:  ");<br>


        scanf("%f",&calif[8][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL  ");<br>        scanf("%f",&calif[8][1]);<br>        prom=(calif[8][0]+calif[8][1])/2;<br>


        calif[8][2]=prom;<br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 9:  ");<br>        scanf("%s",&nom9);<br><br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:  ");<br>


        scanf("%f",&calif[9][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL  ");<br>        scanf("%f",&calif[9][1]);<br>        prom=(calif[9][0]+calif[9][1])/2;<br>


        calif[9][2]=prom;<br><br><br><br><br><br>      printf("\n\n DAME EL NOMBRE DEL ALUMNO 10:  ");<br>        scanf("%s",&nom10);<br><br>      printf("\n DAME LA CALIFICACION DEL PRIMER PARCIAL:  ");<br>


        scanf("%f",&calif[10][0]);<br><br>      printf("\n DAME LA CALIFICACION DEL SEGUNDO PARCIAL  ");<br>        scanf("%f",&calif[10][1]);<br>        prom=(calif[10][0]+calif[10][1])/2;<br>


        calif[10][2]=prom;<br><br><br><br><br>         getch();<br>         printf("\n\nLa lista de calificaciones son: \n");<br><br><br><br>         for (i=0;nom1[i]!='\0';i++)<br><br><br>         printf("%c",nom1[i]);<br>


         printf("\t\t%.2f",calif[1][2]);<br>         printf("\n");<br><br><br>         for (i=0;nom2[i]!='\0';i++)<br><br>         printf("%c",nom2[i]);<br>         printf("\t\t%.2f",calif[2][2]);<br>


         printf("\n");<br><br><br>         for (i=0;nom3[i]!='\0';i++)<br><br>         printf("%c",nom3[i]);<br>         printf("\t\t%.2f",calif[3][2]);<br>         printf("\n");<br>


<br><br>         for (i=0;nom4[i]!='\0';i++)<br><br>         printf("%c",nom4[i]);<br>         printf("\t\t%.2f",calif[4][2]);<br>         printf("\n");<br><br><br>         for (i=0;nom5[i]!='\0';i++)<br>


<br>         printf("%c",nom5[i]);<br>         printf("\t\t%.2f",calif[5][2]);<br>         printf("\n");<br><br><br>         for (i=0;nom6[i]!='\0';i++)<br><br>         printf("%c",nom6[i]);<br>


         printf("\t\t%.2f",calif[6][2]);<br>         printf("\n");<br><br><br>         for (i=0;nom7[i]!='\0';i++)<br><br>         printf("%c",nom7[i]);<br>         printf("\t\t%.2f",calif[7][2]);<br>


         printf("\n");<br><br><br>         for (i=0;nom8[i]!='\0';i++)<br><br>         printf("%c",nom8[i]);<br>         printf("\t\t%.2f",calif[8][2]);<br>         printf("\n");<br>


<br><br>         for (i=0;nom9[i]!='\0';i++)<br><br>         printf("%c",nom9[i]);<br>         printf("\t\t%.2f",calif[9][2]);<br>         printf("\n");<br><br>         for (i=0;nom10[i]!='\0';i++)<br>


<br>         printf("%c",nom10[i]);<br>         printf("\t\t%.2f",calif[10][2]);<br>         printf("\n");<br><br>         printf("%-30s | %4.1f | %4.1f | %4.1f\n",<br>        nom1[i].Nombre,<br>


        nom[i].calif[i][0],<br>        nom[i].calif[i][1],<br>        nom[i].calif[i][2]);<br><br><br>   getch();<br>   return 0;<br>}    <br><br><br><br><br>si alguien puede ayudarme se los agradeceria<br>saludos.<br><br>


<br><br><br><br><br><br><br>                                    <br><hr>Conoce el reto de esta semana y  <a>y gana con Perfil de Windows Live</a></div>
<br></div></div>_______________________________________________<br>
Lista de correo Cconclase <a>Cconclase@listas.conclase.net</a><br>
<a>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a>http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br><br clear="all"><br>-- <br> (\__/) <br>(='.'=)This is Bunny. Copy and paste bunny into your <br>


(")_(")signature to help him gain world domination. <br><br>
</div></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a>Cconclase@listas.conclase.net</a><br>
<a>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a>http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>                                       <br /><hr />Tu vida, tus amigos y lo que te interesa <a href='http://www.actualizatuperfil.com.mx/' target='_new'>está en Perfil de Windows Live. Actualízalo.</a></body>
</html>