[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