[C con Clase] respuesta de los ejercicios en C++
Pedro Rodríguez González
sr.whiteskull en hotmail.com
Lun Ago 23 01:00:26 CEST 2010
También lo puedes hacer de ésta forma...
int lista[]={12,10,9,7,0};
cout << "Solución al 1er ejercicio" << endl << "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; cout << "\nSolución al 2do ejercicio" << endl;
int otraLista[] = {1,4,5,8,0,98,-1}, cantidadDeCeros = 0, sumaDePositivos = 0;
for(int i =0; i<sizeof(otraLista)/sizeof(otraLista[0]); i++) if (otraLista[i] == 0) cantidadDeCeros++; else if (otraLista[i] > 0) sumaDePositivos += otraLista[i];
cout << "En la lista hay " << cantidadDeCeros << " y la suma de los positivos es " << sumaDePositivos << endl;
cout << "\nSolución al 3er ejercicio" << endl; int ultimaLista[] = {0,1,1,4,0,8,0,98,-1,11}; cantidadDeCeros=0; for(int i =0; i<sizeof(ultimaLista)/sizeof(ultimaLista[0]); i++) cantidadDeCeros=(ultimaLista[i]==0)?cantidadDeCeros+1:cantidadDeCeros; cout << "En la lista hay " << cantidadDeCeros << " ceros." <<endl;
cin.get();
;)
> Date: Sun, 22 Aug 2010 16:42:53 -0500
> From: leonel06033 en cfg.jovenclub.cu
> To: cconclase en listas.conclase.net
> Subject: [C con Clase] respuesta de los ejercicios en C++
>
> int main(int argc, char *argv[])
> {
> cout << "Solución al 1er ejercicio" << endl;
>
> int lista[7] = {1,4,5,8,12,98,0};
>
> int cantidadN = 0;
>
> for(int i =0; i<7; i++)
> cantidadN++;
>
> cout << "La cantiad de valores en la lista es " << cantidadN << " y el
> valor del ultimo número es " << lista[7] << endl;
>
>
> cout << "\nSolución al 2do ejercicio" << endl;
>
> int lista1[7] = {1,4,5,8,0,98,-1};
>
> int cantidadCeros = 0, sumaPositivos = 0;
>
> for(int i =0; i<7; i++){
> if (lista1[i] == 0) cantidadCeros++;
> if (lista1[i] > 0) sumaPositivos += lista1[i];
> }
>
> cout << "La cantiad de ceros en la lista es " << cantidadCeros << " y la
> suma de los positivos es " << sumaPositivos << endl;
>
>
> cout << "\nSolución al 3er ejercicio" << endl;
>
> int lista3[10] = {0,1,1,4,5,8,0,98,-1,11};
>
> int cantidadCeros1 = 0;
>
> for(int i =0; i<7; i++){
> if (lista3[i] == 0) cantidadCeros1++;
> }
>
> cout << "La cantiad de ceros en la lista es " << cantidadCeros1 << endl;
>
> }
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100822/ff7b4923/attachment.html>
Más información sobre la lista de distribución Cconclase