Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - razyhook

#1
ok, con respecto a lo booleano

for(c=n2; c<=n1; c++)
{
printf("\n %i", Es_Par(c));
}
}


en este codigo tiene que aver una forma, no se si remplazo el for u otro comando para que publique, mi error lo tengo es en el printf :C, bueno segun lo veo asi.. pq el publicara el valor que tenga el residuo  :/


se que es molesto, pero soy novato en esto de funciones. disculpen mi ignoracia.
#2
mira como sale:



hace el trabajo, pero ese menos 2, me esta afectando el programa :C

ya acomode la variable.

#include <stdio.h>
#include <stdlib.h>

int pares(int numero1)

{
int par;


if(numero1%2==0)

{
par=numero1;
}


return par;
}

int main()
{
int n1, n2, c, resultado;

do
{
printf("\n ingrese el primer numero: ");
scanf("%i", &n2);
printf("\n por favor diga el numero final: ");
scanf("%i", &n1);

if(n1<n2)
{
printf("\n opcion invalida, por favor, el numero final no puede ser mayor que el inicial");
}
}
while(n1<n2);


printf("\n los valores par son: ");

for(c=n2; c<=n1; c++)
{
printf("\n %i", pares(c));
}
}
#3
buenas, en la universidad, me mandaron a hacer el programa de saber de un grupo de numero, cuales son los pares y publicarlos, pero utilizando las funciones. despues de varios intento lo logro, pero tengo un error, que me estan saliendo unos -2, intercalado del numero par.

esta es la codificación.

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

int pares(int numero1)

{
int z;


if(numero1%2==0)

{
z=numero1;
}


return z;
}

int main()
{
int n1, n2, c, resultado;

do
{
printf("\n ingrese el primer numero: ");
scanf("%i", &n2);
printf("\n por favor diga el numero final: ");
scanf("%i", &n1);

if(n1<n2)
{
printf("\n opcion invalida, por favor, el numero final no puede ser mayor que el inicial");
}
}
while(n1<n2);


printf("\n los valores par son: ");

for(c=n2; c<=n1; c++)
{
printf("\n %i", pares(c));
}
}


Mod: Los códigos deben ir en etiquetas GeSHi