|
Mostrar Mensajes
|
Páginas: [1] 2
|
3
|
Programación / Programación C/C++ / Ayudeme problema con validacion corre perfecto
|
en: 31 Octubre 2015, 20:05 pm
|
#include <stdio.h> #include <ctype.h> int main(){ int v1=0, v2=0, v3=0, nulo=0, i=0, cant; char dato; int votos; printf("ingresa la cantidad de votos a contar\n"); while(i<cant){ switch (votos){ case 1: v1++; break; case 2: v2++; break; case 3: v3++; break; default: nulo++; break; } i++; } if(v1>v2 &&v1>v3){ }else{ if(v2>v1 && v1>v3){ }else{ if(v3>v1 && v3>v2){ }else{ } } } } else{ printf("ERROR marque su numero de cedula en valores numericos\n"); } return 0; }
tengo una duda ya estaba desesperado quise estudiar la funciion isdigit pero no me salia despues de mas de 3 horas que m salio me correo pero no hace nada la variabel cant deberia de decir cuantas personas votaron , otra cosa necesito consejo de ustedes como aprendiendo a programar ? un metodo ? xd sufro me gusta pero sufro
|
|
|
5
|
Programación / Programación C/C++ / Validaciones Ayuda Lenguaje C[desesperado]
|
en: 25 Octubre 2015, 03:02 am
|
Bueno ya estoy aprendiendo a estructurar algoritmo y programas en lenguaje c (no sabia programar nada nada de hecho aun no se )pero ayer tuve una Prueba en la universidad y me mandaron hacer 2 programas los hice bien , pero el profesor se sento en la computadora y revento los programas y me dijo tienes 5 puntos de 20 que valian los 2 programas porque uno era un cajero donde valide que entrara solo numero , pero cuando le dio retirar , depositar marco letra y negativo y saque mala nota , me siento mal porque estoy estudiando pero no se validar para que no entre datos #include <stdio.h> int main(){ char term; float num; if(scanf("%f%c",&num ,&term )!=0||term !='\n'){ }else{ printf("numero valido %f\n",num ); } return 0; }
este codigo me lo habia dado aqui pero no me sirvio para implementalo en mis programas no se como implementar atoi o isdigit en mis programas alguien tiene un ejemplo de un programa donde se vean validaciones para verlo me siento mal
|
|
|
6
|
Programación / Programación C/C++ / Tengo una duda if , while [AYUDA]
|
en: 26 Septiembre 2015, 19:47 pm
|
soy nuevo en programacion y tengo un ejercicio que vi en internet pero no entiendo como implementarlo en lenguaje c //andres le presta a nancy la suma de N PESO al 8% anual , //calcula el interes del capital que debe capagar ella al cabo de 2 años //pero si la suma es mayor a 100000 se calculara 3 años y pero si la suma es igual a 5000 // se calculara cada 4 años debe permitir N calculos usando while no se me trabe intente pero n o pude float p ; int y; float m; printf("introduzca monto \n"); if (p>1000&&p<2000){ printf("el monto esta entre 1000 y 2000\n");
me trabe cuando hice esto de ahi no supe hacer mas nada , otra pregunta me recomienda un libro para desarrollar la LOGICA de programacion porfavor , siento que ando como medio retrasado alguno ejercicio los hago otro me tranco
|
|
|
7
|
Programación / Programación C/C++ / Tengo una duda en algo estupido [AYUDA]
|
en: 24 Septiembre 2015, 04:12 am
|
#include <stdio.h> int main(){ int primero=1, num=0, max=0, k=1; printf("programa que calcula maximo y siguiente\n"); while (k++<=3){ if (primero==){ max=num; primero++; } else if (max<num) max=num; } printf("su siguiente es %d\n",max +1); return 0; }
este codigo me ayudo hacerlo mi primo pero , yo lo hice con FOR LOOP pero , cuando el lo hizo con while no entendi , el quiso ahorra codigo usando k<=3 asi no colocar tanto printf y scanf pero no entiendo lo demas de prim podran ustedes comentar este codigo osea explicarme disculpe si es una respuesta tonta pero soy nuevo tengo los libros deitel pero no vi algo que me explicara este codigo , comente los mas detallado posible que hace cada parte de este codigo para aprender gracias a todos lo que respondan y los que no tambien . buenas noches
|
|
|
8
|
Programación / Programación C/C++ / [Duda de codigo libre]
|
en: 3 Septiembre 2015, 22:24 pm
|
Una pregunta estoy aprendiendo C , la verdad es que estoy en lo basico quisiera saber , donde puedo conseguir CODIGO FUENTE LIBRE de programa basicos para ver y guiarme .
de proyecto open surce , si puede pasarme los link
|
|
|
9
|
Programación / Programación C/C++ / Re: ¿ Merece la pena aprender C++ sabiendo C ?
|
en: 30 Agosto 2015, 23:16 pm
|
Mi mentor tiene Doctorado en Computación es uno de los mejores del país y el siempre dice que un Ingeniero que no sabe programar es un artesano o un empleado administrativo solamente, y dice que si vas a otro país a trabajar el chino hablará 3 idiomas más que tú , programará en 5 lenguajes más que tú y siempre estudiará 3 horas más que tú , entonces la moraleja aquí es : Estudia siempre, actualizate siempre, los estandares siempre cambian, siempre mejora tu talento, haz miles de ejercicios, los moderadores de este foro son expertos en C porque comentan más de 2500 hilos de programación, así que la práctica hace al maestro.
]Esto me motivo APRENDER a programar estoy inciando en lenguaje C , tengo problema en muchos caso mi profesor me dijo que tuviera paciencia , constancia , y ser contante que aprendiera de los errores
|
|
|
10
|
Programación / Programación C/C++ / Ayuda con este Programa Help me [Quiero aprender]
|
en: 30 Agosto 2015, 22:58 pm
|
El que este abajo es el codigo de mi cajero , necesito validarlo es decir que no me lo exploten , no he podido y llevo 2 horas , hice este mini cajero basico soy nuevo en el lenguaje C , necesito saber como valido las entrada es decir que el usuario no marque caracteres donde van numero . hice este ajercicio con esto pero no funciono #include <stdio.h> #include <stdlib.h> int main() { char sNum[20]; int num; num =atoi(sNum ); /* atoi convierte el numero ingresado como cadena en entero en caso de ser posible, de lo contrario retorna 0*/ if(num!=0) printf("El numero es: %d\n",num ); else return 0; }
intente utilizar este codigo en mi CAJERO pero no funciono porfavor , otra pregunta donde puedo ENCONTRAR EJERCICIO YA HECHOS ASI APRENDO MAS gracias #include <stdio.h> #include <stdlib.h> int main(){ int x ; float saldo =5000, retiro=0 , deposito=0; int contra=2015; printf("\t\t\tcajero automatico\n"); printf("\t\t teclee su contraseña señor\n"); do{ if (contra!=2015) printf("marque su clave correcta\n"); }while (contra!=2015); switch (x){ case 1: printf("su saldo es %.1f",saldo ); break; case 2: printf("cuanto desea retirar?\n"); printf("usted acaba de retirar%.1f\n",retiro ); printf("su saldo actual%.2f dolares",saldo -retiro ); break; case 3 : printf("cuanto desea depositar\n"); printf("su deposito es de %.1f dolares", deposito +saldo ); break; default : break; } return 0; }
disculpen aun no he usado toda las funcionalidades del foro y pense que habia copiado este es el cajero
|
|
|
|
|
|
|