osvaldo.87 Posted November 23, 2010 Report Share Posted November 23, 2010 hola a todos ojala me puedan ayudar en este trabajo tengo que crear un programa en si una pila que tenga numero pares e impares que vayan a 2 vectores un vector con los pares y otros con los impares y que los separe por negativo y positivo pero el problema mio es que cuando ingreso 10 numero me los reconoce todos por positivos aqui les dejo lo que e echo hasta el momento ojala me ayuden a corregir el problema o me aconsejen saludos de ante mano muchas gracias adios #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <iostream> int num[10],positivos[5],negativos[5],i,j,k,cont=0,cont1=0,pos=0,neg=0; main() { for(i=0;i<=9;i++) { printf("Ingrese Numero Positivo o Negativo %i: ",i+1); scanf("%i",&num); } for(i=0;i<=9;i++) { if(num<0) { cont=cont+1; } if(num>0) { cont1=cont1+1; } } printf("Los Numeros Positivos Ingresados Son: %i",cont1); printf("\nLos Numeros Negativos Ingresados Son: %i",cont); for(>i=9;i<=9;i++) { if(num<0) { printf("\nNEGATIVOS: %i",num); } if(num>0) { printf("\nPOSITIVOS: %i",num); } } getche(); } Link to comment Share on other sites More sharing options...
xebas_tian10 Posted November 26, 2010 Report Share Posted November 26, 2010 #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <iostream> int num[10],positivos[5],negativos[5],i,j,k,cont=0,cont1=0,pos=0,neg=0; main() { for(i=0;i<=9;i++) { printf("Ingrese Numero Positivo o Negativo %i: ",i+1); scanf("%i",&num); } for(i=0;i<=9;i++) { if(num<0) { cont=cont+1; } if(num>0) { cont1=cont1+1; } } printf("Los Numeros Positivos Ingresados Son: %i",cont1); printf("\nLos Numeros Negativos Ingresados Son: %i",cont); for(i>=9;i<=9;i++) { if(num<0) { printf("\nNEGATIVOS: %i",num); } if(num>0) { printf("\nPOSITIVOS: %i",num); } } getche(); } solo cambie un signo!!!!!!! a mi me funciono tal cual lo pides!!!! Link to comment Share on other sites More sharing options...
Sting_Master Posted November 26, 2010 Report Share Posted November 26, 2010 (edited) hola a todos ojala me puedan ayudar en este trabajo tengo que crear un programa en si una pila que tenga numero pares e impares que vayan a 2 vectores un vector con los pares y otros con los impares y que los separe por negativo y positivo pero el problema mio es que cuando ingreso 10 numero me los reconoce todos por positivos aqui les dejo lo que e echo hasta el momento ojala me ayuden a corregir el problema o me aconsejen saludos de ante mano muchas gracias adios #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <iostream> int num[10],positivos[5],negativos[5],i,j,k,cont=0,cont1=0,pos=0,neg=0; main() { for(i=0;i<=9;i++) { printf("Ingrese Numero Positivo o Negativo %i: ",i+1); scanf("%i",&num); } for(i=0;i<=9;i++) { if(num<0) { cont=cont+1; } if(num>0) { cont1=cont1+1; } } printf("Los Numeros Positivos Ingresados Son: %i",cont1); printf("\nLos Numeros Negativos Ingresados Son: %i",cont); for(>i=9;i<=9;i++) { if(num<0) { printf("\nNEGATIVOS: %i",num); } if(num>0) { printf("\nPOSITIVOS: %i",num); } } getche(); } Eso no esta bien escrito pos :P Edited November 26, 2010 by Sting_Master Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now