Ayuda con esto porfavor

Iniciado por davidmr92, 8 Octubre 2013, 20:59 PM

0 Miembros y 2 Visitantes están viendo este tema.

davidmr92

Muy buenas, necesito una ayudita con lo siguiente:

Es un programa que me pide leer números, hasta que introduzcas uno negativo. En este momento, parará de acumularlos, y te mostrará por pantalla, cuantos de esos que has ido introduciendo, eran múltiplos de 3.

He intentado hacer algo del código, es un while, con un if y un contador que los vaya acumulando si no estoy equivocado.

Código (cpp) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main (void)

{
int num;
cont=0;
printf("Dame numeros positivos, y te dire cuantos son multiplos de 3 \n");
printf("En cuanto escribas un numero negativo, parare");
scanf("%d", &num);

while(num <= 0)
{
cont=cont+1;
scanf("%d", &num);
if()
}


system("pause");
}


Muchas gracias.

ivancea96

Fíjate que eso, solo te pedirá 1 número. La sentencia de pedir números no está dentro del while.

MCKSys Argentina

Aparte de lo dicho, necesitaras almacenar los numeros para luego mostrar los que son multiplos de 3...
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


davidmr92

Ya sé que lo tengo incompleto, sólo quiero que alguien me lo acabe y si es tan amable me lo explique un poquito. Gracias de nuevo.

eferion

Cita de: davidmr92 en 10 Octubre 2013, 16:47 PM
uppp

uppp no.

La gente no puede estar toda la vida limpiándote el culo... tienes que aprender a valerte por ti mismo.

* Tan complicado es usar un depurador??

* Acaso crees que vas a aprender a programar si te resolvemos dudas tan básicas ??

* Te parece casualidad que tu mensaje haya estado sin respuestas durante un par de días ???

* Crees que alguien te va a hacer un programa por la cara ??

Espero que las únicas respuesta afirmativas sean las dos primeras.

Si no te apetece aprender y prefieres tomar la vía rápida, que es que alguien te haga la práctica y se moleste en explicártelo por detalle... sin problemas... yo te paso una factura y te prometo que en una o dos hora tienes el ejercicio hecho y explicado.

Últimamente, desgraciadamente, lo repito demasiado... una cosa es resolver dudas y otra muy distinta hacer los deberes a alguien.

ivancea96

Complemento a eferion con un dato: cuando un programador hace trabajos para alguien, cobra. Aquí no cobramos, y por ende, etc

Eternal Idol

Ni se permite pedir tareas, ni se permite hacer doble posting, ni se permite ofrecer servicios, ni tampoco se permite volver a publicar el mismo mensaje cuando un moderador lo borro, muy especialmente si no aporta nada (las reglas ya estan con chincheta). Y hasta aca llegamos con el tema en cuestion.

davidmr92: si tenes dudas concretas plantealas, nadie te va a completar el programa, mostra tus avances y problemas (bien poco hiciste hasta ahora por lo visto) sino el hilo se cierra.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón