<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
<div>También lo puedes hacer de ésta forma...</div><div><span class="Apple-tab-span" style="white-space:pre"><br></span></div><div><span class="Apple-tab-span" style="white-space:pre">  </span>int lista[]={12,10,9,7,0};</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">  </span>cout << "Solución al 1er ejercicio" << endl</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>     << "Hay " << sizeof(int)/sizeof(lista[0]) << " numeros en la lista y el valor del ultimo número es " << lista[sizeof(lista)/sizeof(lista[0])-1] << endl;</div><div><span class="Apple-tab-span" style="white-space:pre">    </span></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>cout << "\nSolución al 2do ejercicio" << endl;</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>int otraLista[] = {1,4,5,8,0,98,-1}, cantidadDeCeros = 0, sumaDePositivos = 0;</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">      </span>for(int i =0; i<sizeof(otraLista)/sizeof(otraLista[0]); i++) </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>if (otraLista[i] == 0) cantidadDeCeros++; else if (otraLista[i] > 0) sumaDePositivos += otraLista[i];</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>cout << "En la lista hay " << cantidadDeCeros << " y la suma de los positivos es " << sumaDePositivos << endl;</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>cout << "\nSolución al 3er ejercicio" << endl;</div><div><span class="Apple-tab-span" style="white-space:pre"> </span></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>int ultimaLista[] = {0,1,1,4,0,8,0,98,-1,11}; cantidadDeCeros=0;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>for(int i =0; i<sizeof(ultimaLista)/sizeof(ultimaLista[0]); i++) cantidadDeCeros=(ultimaLista[i]==0)?cantidadDeCeros+1:cantidadDeCeros;</div><div><span class="Apple-tab-span" style="white-space:pre">   </span> <span class="Apple-tab-span" style="white-space:pre">   </span></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>cout << "En la lista hay " << cantidadDeCeros << " ceros." <<endl;</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">      </span>cin.get();<span class="Apple-tab-span" style="white-space:pre">  </span></div><div><span class="Apple-tab-span" style="white-space:pre"><br></span></div><div>;)</div><br>> Date: Sun, 22 Aug 2010 16:42:53 -0500<br>> From: leonel06033@cfg.jovenclub.cu<br>> To: cconclase@listas.conclase.net<br>> Subject: [C con Clase] respuesta de los ejercicios en C++<br>> <br>> int main(int argc, char *argv[])<br>> {<br>>        cout << "Solución al 1er ejercicio" << endl;<br>> <br>>         int lista[7] = {1,4,5,8,12,98,0};<br>> <br>>  int cantidadN = 0;<br>> <br>>         for(int i =0; i<7; i++)<br>>                cantidadN++;<br>> <br>>       cout << "La cantiad de valores en la lista es " << cantidadN << " y el<br>> valor del ultimo número es " << lista[7] << endl;<br>> <br>> <br>>    cout << "\nSolución al 2do ejercicio" << endl;<br>> <br>>       int lista1[7] = {1,4,5,8,0,98,-1};<br>> <br>>         int cantidadCeros = 0, sumaPositivos = 0;<br>> <br>>  for(int i =0; i<7; i++){<br>>               if (lista1[i] == 0) cantidadCeros++;<br>>              if (lista1[i] > 0) sumaPositivos += lista1[i];<br>>         }<br>> <br>>  cout << "La cantiad de ceros en la lista es " << cantidadCeros << " y la<br>> suma de los positivos es " << sumaPositivos << endl;<br>> <br>> <br>>       cout << "\nSolución al 3er ejercicio" << endl;<br>> <br>>       int lista3[10] = {0,1,1,4,5,8,0,98,-1,11};<br>> <br>>         int cantidadCeros1 = 0;<br>> <br>>    for(int i =0; i<7; i++){<br>>               if (lista3[i] == 0) cantidadCeros1++;<br>>     }<br>> <br>>  cout << "La cantiad de ceros en la lista es " << cantidadCeros1 << endl;<br>> <br>> }<br>> <br>> <br>> _______________________________________________<br>> Lista de correo Cconclase Cconclase@listas.conclase.net<br>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<br>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ<br>                                       </body>
</html>