<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Bueno yo estube revisando tu programa pero la verdad es que no tengo mucho tiempo solo logre ver algunos errores<br>Si te das cuenta no tenes declarada variables..<br><br><br><br>en sete codigo<br><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxkeyword ecxbold">void</code> <code class="ecxcpp ecxplain">ingresar(empleado &d){</code></td></tr></tbody></table><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cout<<</code><code class="ecxcpp ecxstring">"Ingresar nombre del empleado: "</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cin>>d.nom;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cout<<</code><code class="ecxcpp ecxstring">"Ingresar categoria: "</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cin>>d.cat;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cout<<</code><code class="ecxcpp ecxstring">"Ingresar cantidad de horas trabajadas: "</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cin>>d.horas;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxplain">}</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"> </td></tr></tbody></table></div><br><br><hr id="stopSpelling">From: silent_karlos@hotmail.com<br>To: cconclase@listas.conclase.net<br>Date: Mon, 16 Aug 2010 15:42:25 +0000<br>Subject: [C con Clase] (sin asunto)<br><br>

<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML">
<style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

</style>


<font style="" face="Times New Roman"><font style="font-size: 16pt;" size="4">Saludo, necesito ayuda! en su curso de c++ esta muy bien explicado pero para esta libreria: <br></font></font><code class="ecxcpp ecxpreprocessor">#include <iostream.h></code><code class="ecxcpp ecxpreprocessor"><br>#include <stdlib.h><br><br><font style="font-size: 16pt;" face="Times New Roman" size="4">y yo trabajo con esta:<br>#include<stdio.h><br>#include<conio.h><br><br>ahora mi pregunta es si me puedes ayudar a pasar este programa: <br><br></font></code><code class="ecxcpp ecxcomments">/*calcular el sueldo mensual de un empleado que trabaja por horas, el pago de cada</code><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxcomments">hora trabajada depende de su categoria:</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxcomments">categoria         pago x hora (S/.)</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">          </code><code class="ecxcpp ecxcomments">A               26.90</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">          </code><code class="ecxcpp ecxcomments">B               24.30</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">          </code><code class="ecxcpp ecxcomments">C               21.50</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxcomments">Ademas si el empleado trabaja mas de 150 horas mensuales tiene una bonificacion</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxcomments">del 5 % de sueldo. Usar estructuras */</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxkeyword ecxbold">struct</code> <code class="ecxcpp ecxplain">empleado{</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxcolor1 ecxbold">char</code> <code class="ecxcpp ecxplain">nom[40], cat;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxcolor1 ecxbold">int</code> <code class="ecxcpp ecxplain">horas;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxcolor1 ecxbold">double</code> <code class="ecxcpp ecxplain">sueldo, pHora, bonf;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxplain">};</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"> </td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxkeyword ecxbold">void</code> <code class="ecxcpp ecxplain">ingresar(empleado &d);</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxkeyword ecxbold">void</code> <code class="ecxcpp ecxplain">calcularSueldo(empleado &q);</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxkeyword ecxbold">void</code> <code class="ecxcpp ecxplain">imprimir(empleado a);</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"> </td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxpreprocessor">#include <iostream.h></code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxpreprocessor">#include <stdlib.h></code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"> </td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxcolor1 ecxbold">int</code> <code class="ecxcpp ecxplain">main()</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxplain">{</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">      </code><code class="ecxcpp ecxplain">empleado e;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">      </code><code class="ecxcpp ecxplain">ingresar(e);</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">      </code><code class="ecxcpp ecxplain">calcularSueldo(e);</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">      </code><code class="ecxcpp ecxplain">imprimir(e);</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">      </code><code class="ecxcpp ecxfunctions ecxbold">system</code><code class="ecxcpp ecxplain">(</code><code class="ecxcpp ecxstring">"PAUSE"</code><code class="ecxcpp ecxplain">);</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">      </code><code class="ecxcpp ecxkeyword ecxbold">return</code> <code class="ecxcpp ecxplain">0;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxplain">}</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"> </td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxkeyword ecxbold">void</code> <code class="ecxcpp ecxplain">ingresar(empleado &d){</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cout<<</code><code class="ecxcpp ecxstring">"Ingresar nombre del empleado: "</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cin>>d.nom;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cout<<</code><code class="ecxcpp ecxstring">"Ingresar categoria: "</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cin>>d.cat;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cout<<</code><code class="ecxcpp ecxstring">"Ingresar cantidad de horas trabajadas: "</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cin>>d.horas;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxplain">}</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"> </td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxkeyword ecxbold">void</code> <code class="ecxcpp ecxplain">calcularSueldo(empleado &q){</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxkeyword ecxbold">switch</code><code class="ecxcpp ecxplain">(q.cat){</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">            </code><code class="ecxcpp ecxkeyword ecxbold">case</code> <code class="ecxcpp ecxstring">'A'</code><code class="ecxcpp ecxplain">: q.pHora=26.90;   </code><code class="ecxcpp ecxkeyword ecxbold">break</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">            </code><code class="ecxcpp ecxkeyword ecxbold">case</code> <code class="ecxcpp ecxstring">'B'</code><code class="ecxcpp ecxplain">: q.pHora=24.30;   </code><code class="ecxcpp ecxkeyword ecxbold">break</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">            </code><code class="ecxcpp ecxkeyword ecxbold">case</code> <code class="ecxcpp ecxstring">'C'</code><code class="ecxcpp ecxplain">: q.pHora=21.50;   </code><code class="ecxcpp ecxkeyword ecxbold">break</code><code class="ecxcpp ecxplain">;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">}</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">q.sueldo=q.horas*q.pHora;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxkeyword ecxbold">if</code><code class="ecxcpp ecxplain">(q.horas>150)</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">           </code><code class="ecxcpp ecxplain">q.bonf=0.05*q.sueldo;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxkeyword ecxbold">else</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">           </code><code class="ecxcpp ecxplain">q.bonf=0;</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">q.sueldo=q.sueldo+q.bonf;</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxplain">}</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"> </td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxcpp ecxkeyword ecxbold">void</code> <code class="ecxcpp ecxplain">imprimir(empleado a){</code></td></tr></tbody></table></div><div class="ecxline ecxalt2"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain">cout<<</code><code class="ecxcpp ecxstring">"Nombre\tCateg\tHoras\tPago\tBonf\tSueldo"</code><code class="ecxcpp ecxplain"><<endl</code></td></tr></tbody></table></div><div class="ecxline ecxalt1"><table><tbody><tr><td class="ecxcontent"><code class="ecxspaces">     </code><code class="ecxcpp ecxplain"><<a.nom<<</code><code class="ecxcpp ecxstring">"\t"</code><code class="ecxcpp ecxplain"><<a.cat<<</code><code class="ecxcpp ecxstring">"\t"</code><code class="ecxcpp ecxplain"><<a.horas<<</code><code class="ecxcpp ecxstring">"\t"</code><code class="ecxcpp ecxplain"><<a.pHora<<</code><code class="ecxcpp ecxstring">"\t"</code><code class="ecxcpp ecxplain"><<a.bonf<<</code><code class="ecxcpp ecxstring">"\t"</code><code class="ecxcpp ecxplain"><<a.sueldo<<endl;</code></td></tr></tbody></table></div><code class="ecxcpp ecxplain">}<br><br><font style="font-size: 16pt;" size="4"><font style="" face="Times New Roman">Este es el programa que necesito pasar a esta libreria<br> </font></font></code><code class="ecxcpp ecxpreprocessor"><font style="font-size: 16pt;" face="Times New Roman" size="4">#include<stdio.h><br>
#include<conio.h><br>te agradeceria si recibo respuesta! de verdad! porque lo he intentado hacer pero me lanza errorres!<br></font></code><code class="ecxcpp ecxplain"></code>                                       
<br>_______________________________________________
Lista de correo Cconclase Cconclase@listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ                                     </body>
</html>