Ejercicios del curso de programación
-
POST#6 Ejercicio 11 (B):
#include int main() { printf("Julio:"); system("pause > null"); return 0; }
POST#7 Ejercicio 12 (B):
#include int main() { int numero1, numero2; printf("Introduce un numero:"); scanf("%i", &numero1); fflush(stdin); numero2 = numero1 * 2; printf("el doble de %i es %i\n", numero1, numero2); system("pause > null"); return 0; }
POST#7 Ejercicio 13 (B):
#include int main() { int numero1, numero2, numero3; printf("introduce un numero: "); scanf("%i", &numero1); printf("introduce otro numero: "); scanf("%i", &numero2); fflush(stdin); numero3=numero1-numero2; printf("la resta da %i\n", numero3); system("pause > null"); return 0; }
POST#7 Ejercicio 14 (B):
#include int main() { int numero1, numero2, numero3, numero4; printf("introduce un numero:"); scanf("%i", &numero1); fflush(stdin); printf("introduce otro numero:"); scanf("%", &numero2); fflush(stdin); numero3=numero1*numero2; printf("%i\n", (numero3+numero1)); system("pause > null"); return 0; }
POST#8 Ejercicio 15 (B):
#include int main() { int numero1; printf("introduce un numero del uno al diez por favor:"); scanf("%i", numero1); if(numero1==7) { printf("has acertado."); } else { printf("has fallado."); } system("pause > null"); return 0; }
POST#8 Ejercicio 16 (M):
#include int main() { int numero1, numero2, numero3, numero4; printf("introduce un numero"); scanf("%i", &numero1); fflush(stdin); printf("introduzca otro numero"); scanf("%i", &numero2); if(numero1+numero2
POST#9 Ejercicio 17 (B):
#include int main() { int numero1, numero2, numero3; printf("introduce un numero:"); scanf("%i", &numero1); printf("introduce otro numero:"); scanf("%i", &numero2); printf("introduce otro numero mas:"); scanf("%i", &numero3); while(numero1
POST#9 Ejercicio 19 (B):
#include int main() { int i; for(i = 1; i < 11; i++) { printf("%i\n",i); } system("pause > null"); return 0; }
(El ejercicio 18 no me sale bien _xD_ )
-
POST#9 Ejercicio 18 (A)
#include int main() { int i1, i2, numero; printf("introduce un numero:"); scanf("%i", &i1); fflush(stdin); printf("introduce otro numero:"); scanf("%i", &i2); for(numero=0; numero
-
@julio_1998: tienes todos bien menos el 18. A parte de haber puesto "system("puse > null");" (puse en vez de pause xD) el programa no funciona. Prueba por ejemplo a darle al programa los números 2 y 20. Teóricamente, si los va sumando debería salir el 2º:
0 + 2 = 2
2 + 20 = 22
22 + 2 = 24
24 + 20 = 44
44 + 2 = 46
46 + 20 = 66 (mayor que 50, el último número sumado es el segundo, 20)Sin embargo tu programa dice que el último que ha sumado es el 1. Te voy a dar un par de pistas para resolverlo (es posible resolverlo de otras formas pero te voy a dar pistas para la solución que más me gusta):
-Solo es necesario un bucle (for o while).
-Es muy posible que necesites usar el operador módulo (%), que calcula el resto de una división. Por ejemplo 20%3 da 2 (el resto de dividir 20 entre 3). Concretamente necesitarás usar "(variable) % 2". Si aún así no se te ocurre puedes dejarlo (este es bastante difícil) o puedes pedirme más pistasPor cierto, como eres nuevo en el foro no te conozco, ¿tienes algún conocimiento previo de programación?
-
Gracias por las pistas, creo que lo tengo.
Y respecto lo que me has preguntado, hasta ahora, no tenía ni idea de programación pero parece divertido. :wiii: -
Buenas enhorabuena por el curso, aunque lo leo algo tarde jaja
bueno antes de nada, mi writer no tenia la "etiqueta" para mostrar por pantalla, asique escogi una parecida jeje
Los ejercicios son de los post 1 al 4
EJERCICIO 1
EJERCICIO 2
EJERCICIO 4
Aqui pone multi y depues fin es el problema de esta mierda de pantalla jaja
EJERCICIO 6
EJERCICIO 7
Salu2