Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > C / C++ > Hola sera ke alguien me puede ayudar a hacer este programa?
-Foros de debate

C / C++
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Hola sera ke alguien me puede ayudar a hacer este programa?
Enviado por chki el día 29 de abril de 2008

1. Leer un natural y escribir la lista de sus divisores.
2.Leer un vector de 8 posiciones y escribir el menor, el mayor y el promedio.
3.Leer un vector de 8 posiciones y escribir solamente los pares.

 
Re: Hola sera ke alguien me puede ayudar a hacer este programa?
Enviado por hadrien el día 29 de abril de 2008

Hola,

no tienen mucho misterio pero te doy una pista: para los casos 1 y 3 usa el operador módulo: %

1. si ( n % i ) == 0 , con i < n --> i es divisor de n
Necesitarás un bucle para buscar los divisores:
for (i=0; i < n; i++) {
if ( n % i ==0 ) { es divisor }

2. si ( n % 2 ) == 0 --> n es par
for ( i=0; i<8; i++) {
if ( v[i] == 0 ) { v[i] es par }
}

Saludos.

 
Re: Re: Hola sera ke alguien me puede ayudar a hacer este programa?
Enviado por hadrien el día 1 de mayo de 2008

Sólo un detalle:
en el punto 1. el bucle debe empezar en i=1, no i=0:
for (i=1; i < n; i++) {
if ( n % i == 0 ) { es divisor }

 



Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network