Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Dimitar Stefanov en 05 de Julio 2016, 19:30
-
Buenas. Expongo una posible solución del ejercicio CU00540F del tutorial aprende a programar en lenguaje C desde cero.
EJERCICIO
Crea un programa que usando bucles nos permita pedir un número par comprendido entre 100 y 200 y nos muestre todos los números pares comprendidos entre el número facilitado y 200. Por ejemplo si el número facilitado es 192 nos debería mostrar 192, 194, 196, 198 y 200.
#include <stdio.h>
#include <stdlib.h>
int main() {
int num;
int i=0;
while(i<1){
printf("Intrudzca un numero par entre 100 y 200: ");
scanf("%d",&num);
if(num>=100 && num<=200){i++;}
}
for(i=num;i<=200;i=i+2){
printf("%d\t",i);
}
return 0;
}
Gracias.
-
Hola dimiste.
Faltaría que se verifique si el número introducido es par, de la manera que está resuelto si introduzco el 111 me muestra todos los número impares menores de 200.
Saludos. ;D
-
Hola, Pedro.
Gracias por el ejercicio corregido. Tienes razón, se me había escapado este detalle. El código corregido será así:
#include <stdio.h>
#include <stdlib.h>
int main() {
int num;
int i=0;
while(i<1){
printf("Intrudzca un numero par entre 100 y 200: ");
scanf("%d",&num);
if(num>=100 && num<=200 && num%2==0){i++;}
}
for(i=num;i<=200;i=i+2){
printf("%d\t",i);
}
return 0;
}
Gracias.
-
Todo bien ahora.
Saludos.