17. Programación en C++ || Condicionales || Ejercicio Transformar un número entero a romanos

  Рет қаралды 398,296

ProgramacionATS

ProgramacionATS

Күн бұрын

Пікірлер: 620
6 жыл бұрын
💻 Apúntate al curso completo de Programación en C++: Hotmart: hotmart.com/es/marketplace/productos/programacion-en-c-v0ivo/N78682741H
@yuangarcia3179
@yuangarcia3179 5 жыл бұрын
En el ejercicio puedes explicarme bien porque Unidad = numero%10; Decena =numero%10; Etc =número%10; Eso es numero divido en 10 y el residuio? Me perdi un poco
@alexanderriberacabrera6190
@alexanderriberacabrera6190 4 жыл бұрын
El falleció como hace 1 año. ☹️
@alexanderriberacabrera6190
@alexanderriberacabrera6190 4 жыл бұрын
@@yuangarcia3179 El joven falleció como hace 1 año ☹️
@enderramirez2348
@enderramirez2348 4 жыл бұрын
@@yuangarcia3179 F
@onzagalon
@onzagalon Жыл бұрын
como me exita la pantalla azul.
@danielrojas8875
@danielrojas8875 7 жыл бұрын
/* Mostrar los meses del anio, pidiendole al usuario un numero entre (1-12), y mostrar el mes al que corresponde*/ #include using namespace std; int main() { int mes; cout
@pabloandresmartinezrejas657
@pabloandresmartinezrejas657 7 жыл бұрын
JAJAAJJA me hiciste el dia
@monserratluna7552
@monserratluna7552 7 жыл бұрын
jajaj el default!!
@adriano6176
@adriano6176 7 жыл бұрын
jajja
@JordyDANS
@JordyDANS 6 жыл бұрын
C MAMO
@brayanaguilartorres6329
@brayanaguilartorres6329 5 жыл бұрын
contundente
@genesisgarcia2471
@genesisgarcia2471 8 жыл бұрын
Excelente, estoy estudiando ingeniería en sistemas y creo que he aprendido mas contigo que con mis profesores. Gracias!
8 жыл бұрын
Muchas gracias por el apoyo Genesis :D Un saludo desde Perú
@adivinaquiensoy8714
@adivinaquiensoy8714 8 жыл бұрын
Genesis garcia olle una duda aun tengo 1 año y medio pa elegir carrera como de dificil es ingenieria informatica? ya que estas estudiando una ingenieria
@jhonoquendo6163
@jhonoquendo6163 8 жыл бұрын
Eres una gran ayuda amigo, enseñas muy bien, yo igual soy de Perú, de que parte eres? , saludos y sigue así, bendiciones.
@genesisgarcia2471
@genesisgarcia2471 8 жыл бұрын
Hola, y la carrera es difícil pero no es imposible. Es una carrera que es muy bien pagada, y por lo general para esta carrera hay mucho trabajo. No te voy a mentir la carrera es bastante difícil, pero sabes que al final todo ese esfuerzo valió la pena. Yo estoy enamorada de la carrera totalmente!
@adivinaquiensoy8714
@adivinaquiensoy8714 8 жыл бұрын
Genesis garcia y se puede hacer en españa?
@francosanchez746
@francosanchez746 3 жыл бұрын
Con "unidades = numero % 10;" te guardas el restante en el bolsillo (2), luego con "numero =/ 10;" estas obteniendo el resultado sin el restante ya que lo tenes en tu bolsillo. Luego con "decenas = numero % 10;" es lo mismo, te guardas el restante (5) y despues dividis por 10 el numero sin restante, y asi sucesivamente hasta el millar. - Espero haber podido ayudar con este ejemplo sencillo, a mi me costo un poco entenderlo pero al final pude, exitos!
@xangelx3567
@xangelx3567 7 жыл бұрын
Este es el primer video(en mi consideracion) que hay que visualizar varias veces para comprender bien el mensaje, les comparto mi analisis: Al dividir el numero en cuestion entre 10 lo que sobre se asumira como la variable en la que estemos operando. Ej: en unidades dividir 2152/10 = 215.2 el simbolo (%) solo recupera/guarda el numero 2 en la variable unidades y como esta en unidades se asume que es una unidad (1,2,3,4,5,6,7,8,9), ahora bien cuando se ejecuta el codigo en la parte de decenas el valor de numero ya no es 2152 es 215 porque en el codigo de arriba, osea (unidades = numero%10; numero /=10;) ya se dividio el numero y se le saco el sobrante en este caso el 2. En la decena al dividir entre 10 el sobrante osea el 215 / 10 = 21.5, tomara el sobrante que es el 5 y lo guarda en la variable decena, en este caso podriamos pensar 5 no es una decena no entiendo porque se usa el mismo codigo que es lo que pense yo cuando comenze a ver el video, sin embargo, nosotros como programadores sabemos que 5 en la variable decenas es igual al 50 el cual si es una decena y nos encargaremos de programarlo como tal en el switch(el condicional). por eso cuando estamos haciendo los diferentes case utilizamos la letra(osea el numero romano correspondiente) para imprimir el mensaje con el (cout). cabe destacar tambien que seria bueno agregar un mensaje por si el usuario digita cualquier otra cosa diferente a un numero
@miguelveganzones5103
@miguelveganzones5103 6 жыл бұрын
es una variable entera, no tiene decimales
@ivanre7411
@ivanre7411 6 жыл бұрын
No le entendía a esta parte, gracias
@fazt
@fazt 5 жыл бұрын
La explicación que das es errónea. La variable "numero" queda sin cifras decimales porque está declarada como variable de tipo "int" que indica que es un entero, y no porque en cada repetición se le "saque el sobrante". Por ejemplo, un resultado es 21.5, pero como la variable "numero" es entera, el programa la redondea a 21.
@christiansaavedra1785
@christiansaavedra1785 5 жыл бұрын
@@fazt pero entonces de donde recupera el número 2 por ejemplo del primer caso
@peque1983
@peque1983 5 жыл бұрын
@@christiansaavedra1785 ambos análisis son correctos claro que la variable de tipo (int) te indica que es un entero. Así que por lo tanto no toma en cuenta los números decimales. Pero se usa para evitar los conflictos con las decimales y por otro lado el símbolo (%) también es correcto ya que se encarga de tomar, guardar los residuos de una una operación compruébalo con esta pequeño programa, que sirve para darte como resultado los residuos de cualquier numero que un usuario digite #include using namespace std; int main(){ int numero; coutnumero; numero=numero%10; cout
@pedrovelto3727
@pedrovelto3727 5 жыл бұрын
Que fácil es programar y mas aun con la ayuda de un muy buen maestro que tiene el don de la pedagogía. Saludos
@axelpaucaralarcon7859
@axelpaucaralarcon7859 Жыл бұрын
Lo que entendí fue que al realizar la operación de unidades: a%b, arroja el resto de la división a/b y luego el numero inicial se va dividir entre 10, ya que al hacerlo te va quedar por ejemplo de 1234/10=123,4 y como las variables que estamos trabajando son enteras solo quedaría 123 y no 123,4, siendo el 123 el nuevo numero a trabajar ahora en decenas; es por ello que en el millar ya no necesite repetir el proceso ya que quedaba anteriormente solo un numero, asi que solo iguale millar=numero en la cuarta fila :) = #include using namespace std; int main(){ int numerito,unidades,decenas,centenas,millares; coutnumerito; unidades=numerito%10; numerito/=10; decenas=numerito%10; numerito/=10; centenas=numerito%10; numerito/=10; millares=numerito; switch(millares){ case 1: cout
@topanime7330
@topanime7330 5 жыл бұрын
Bueno entender eso es un poco difícil pero aquí va mi aclaración //2000+100+50+2 = 2152 cuando pone esto; unidades = numero%10; (lo que esta haciendo es rescatar y guardar un valor el 2 porque se toma al residuo 215,2 en este caso es dos) numero /= 10; (ahora recién esta dividiendo nos daría la división 215,2 pero cabe recalcar que en la parte superior pusimos que nuestra variable numero va a se un entero por ello solo se guarda 215) //unidades = 2 , numero = 215 decenas = numero%10; (las decenas es de la misma manera se toma el residuo de la división que es 21,5 el residuo es 5) numero /= 10; (Se vuelve a dividir el numero y nos da que es 21,5 pero como dije anteriormente la variable numero solo guarda numeros enteros solo se guarda el 21) y así respectivamente. //decenas = 5 , numero = 21 Siguiendo en la misma linea: Unidades tiene el numero 2 guardado y con el switch se selecciona automaticamente el caso dos correspondiente switch(unidades){ case 1: cout
@nitronite7
@nitronite7 5 жыл бұрын
muchas gracias, no lo entendia :)
@georgevasquez8242
@georgevasquez8242 5 жыл бұрын
Volé :"v
@juanfelipeosoriomartinez2798
@juanfelipeosoriomartinez2798 5 жыл бұрын
Gracias buen hombre
@javierfernandez4695
@javierfernandez4695 5 жыл бұрын
hola amigo gracias por la explicación pero aun tengo una duda cuando pongo case 1: cout
@Pedro-fg4sw
@Pedro-fg4sw 5 жыл бұрын
si tuvieramos un numero, no se, 1555, sacamos el residuo: 1555%10=5 y si hacemos lo de 1555/10 quedaria 155.5 lo que si se redondea sería a 156. ¿qué pasa en estos casos?
@Guilledv14
@Guilledv14 5 жыл бұрын
Por si a alguien le interesa, esto es para pasar fecha en numeros a palabras, por ejemplo: quinto dia del mes de febrero del dos mil veinte. Es la forma que se me ocurrio a esta altura del curso (debe haber forma mas simple). #include using namespace std; int main(){ int dia,mes,ano; coutdia>>mes>>ano; switch (dia){ case 1: cout
@valeri2104
@valeri2104 3 жыл бұрын
Apenas tengo 13 años y me encanta programar, es difícil encontrar cursos así por You Tube y gracias a ti estoy aprendiendo mucho en apenas 3 días. Muchas gracias.
@rinka8430
@rinka8430 3 жыл бұрын
dale pa, gracias a este chaval pude empezar a los 9 años, lamentablemente este tipo murió :(
@pre-violetmelain2984
@pre-violetmelain2984 3 жыл бұрын
el del video murio hace años por cancer de rodilla creo que era
@loquitotv3226
@loquitotv3226 8 жыл бұрын
Muy dinámico, con explicaciones en cada detalle y breve pero dejando en claro todo!! Me ayudaste mucho, excelente trabajo
8 жыл бұрын
+Ober Rivera Muchas gracias Ober :) Un saludo desde Perú :D
@marioaf665
@marioaf665 3 жыл бұрын
Porque nunca tuve un maestro como tu he mejorado tanto que los ejercicios los hago primero y despues comparo lo que hice con tus ejercicios resueltos.
6 жыл бұрын
Ufff... Sabes demasiado amigo, pero.. Para mi este caso fue muy complicado que los anteriores, muy buen vídeo :3
@abrahamc.8237
@abrahamc.8237 5 жыл бұрын
Un pequeño detalle si agregas defult Para cuando alguien escriba un numero mas grande que 3999, ES MUY IMPORTANTE agregar en UNIDADES case 0: cout
@waitfortomorrow8798
@waitfortomorrow8798 7 жыл бұрын
Muchas gracias por los videos,subo mi aporte de la tarea jajaj #include using namespace std; int main() { int A; cout
@samuelsolorzano3610
@samuelsolorzano3610 5 жыл бұрын
Ya me he acostumbrado a darle like a tus videos antes d verlos, porque se que seran de calidad
@enzoleonel17
@enzoleonel17 4 жыл бұрын
Yo hago lo mismo, calidad al 100% en cada video de este maravilloso canal :3
@flower_2103
@flower_2103 Жыл бұрын
Gracias donde quiera que estes, sigo aprendiendo con sus videos = 1) && (mes
@AXELGABRIELLOPEZREYES
@AXELGABRIELLOPEZREYES Жыл бұрын
te falto el "default: " del switch, pudiste ahorrarte todo el if
@flower_2103
@flower_2103 Жыл бұрын
@@AXELGABRIELLOPEZREYES Cierto! Está en un ejemplo de abajo, me fui por el camino complejo pero fue lo primero que se me ocurrió 😂 seguimos aprendiendo 👍
@kenyimendozacardenas4374
@kenyimendozacardenas4374 2 жыл бұрын
Excelente vídeo mi estimado en mi caso lo hice para tres cifras , el de 4 como se muestra en el vídeo es hasta numero 3999 , lo hice de otra manera pero también corre saludos ; //escribir un numero entero de tres cifras y te devuelva en numero romanos #include using namespace std; int main() { int numero,r,u,d,c; coutnumero; r=numero%100; u=r%10; d=(r-u)/10; c=(numero-r)/100; cout
@facupiri2988
@facupiri2988 7 жыл бұрын
Gracias por tan buen Curso. Aqui lo Hice: /*mostrar los meses del año, pidendole al usuario un numero entre (1-12) y mostrar el mes que corresponde*/ #include using namespace std; int main(){ int mes; cout
@miguelito8624
@miguelito8624 7 жыл бұрын
creo que con esto me supere, ambos ejercicios en uno, escucho opiniones. #include using namespace std; int main () { int n=0,num=0,uni=0,dec=0,cen=0,mil=0; cout>n; cout>num; switch(n) { case 1:cout
@igrackoz588
@igrackoz588 6 жыл бұрын
La conversión de numeros a romanos esta genial como ejercicio !!!!
@FernandoSanchezDaza
@FernandoSanchezDaza 6 жыл бұрын
Excelente muchas gracias, lo hice sin ver a los demás: /*Ejercicio 10: Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde.*/ #include using namespace std; int main(){ int num; coutnum; if((num >= 1) && (num
@urielarredondopadilla2199
@urielarredondopadilla2199 4 жыл бұрын
te juro que no desperdiciare tu conocimiento donde sea que estés, a pesar de que se me hacia tan difícil programar tu me enseñaste que con esfuerzo y entusiasmo todo se podía. cout
@marellposadas
@marellposadas 4 жыл бұрын
Excelente Maestro, saludos desde Honduras
@frankmadera1081
@frankmadera1081 4 жыл бұрын
?
@diegoo.2182
@diegoo.2182 6 жыл бұрын
Buen video, me sorprendió como obtuviste las unidades, decenas, centenas y millares. A mi no se me ocurrió. Yo lo hice de esta forma: #include using namespace std; int main(){ string numero_romano; int numero,modulo,M=1000,D=500,C=100,L=50,X=10,V=5,I=1; cout
@xmanuel_dll2701
@xmanuel_dll2701 5 жыл бұрын
Interesante, jamás me hubiese imaginado esa solución. : D
@enzoleonel17
@enzoleonel17 4 жыл бұрын
Si puedes imaginarlo, puedes programarlo
@eduardoaragonayala1905
@eduardoaragonayala1905 3 жыл бұрын
Este ejerccio fue muy divertido, lo intente antes de ver la solucion, me tomó algo de 30 min(en pensar la idea mas que escribir), lo hice asi: #include using namespace std; int main(){ int numero,a,b,c,d; cout numero; a=(numero-numero%1000)/1000; b=(numero%1000-numero%100)/100; c=(numero%100-numero%10)/10; d=numero%10; cout
@ceciliarubi7716
@ceciliarubi7716 3 жыл бұрын
Muchas Gracias, me sirvió demasiado en mi clase de programacion
@_nohandz_
@_nohandz_ 8 жыл бұрын
Excelente ahora estamos viendo problemas mas largos y complejos :)
@Foredres
@Foredres 7 жыл бұрын
Es un poco preocupante pensar en que muchos estudiantes de ingeniería (Ya en universidad) aprendan más en KZbin que en las universidades, empiezo a creer que realmente sólo sirven para algunas carreras o por el título. ¡Excelente vídeo como siempre!
@BloodyTiger
@BloodyTiger 5 жыл бұрын
en este ejercicio ya me perdí, te pasaste loco! jeej
@santimf
@santimf 6 жыл бұрын
para quien pudiera necesitarlo, aquí un video en el que explican qué pasa con los números mayores a 3999: kzbin.info/www/bejne/mX2TaaKIlLBjidk
@gabrielralfcaceresgabriell319
@gabrielralfcaceresgabriell319 4 жыл бұрын
Buen aporte.
@carlosnunez9699
@carlosnunez9699 2 жыл бұрын
Excelente
@EYAMAA
@EYAMAA 4 жыл бұрын
EL ULTIMO EJERCICIO #include using namespace std; int main() { int meses; coutmeses; switch(meses) { case 1: cout
@lysbbb
@lysbbb 4 жыл бұрын
Este video me a gustado mucho, con los ejercicios me queda mas claro el tema CECyT 14 Laura C 4IV6
@zardon_zane1630
@zardon_zane1630 6 жыл бұрын
tarde mucho pero entendi lo que pasaba al pensarlo y repasarlo durante unos 10 minutos con lo de el modulo xD, esta interesante :·3
@fulanitodetal1431
@fulanitodetal1431 3 жыл бұрын
//codigo para ecribir numeros a letras en ingles perfecto* #include using namespace std; int main(){ int numero; cout
@emilioalonzo910
@emilioalonzo910 3 жыл бұрын
Jajajajaja que buen codigo! xd
@milideasfacilesycreativas
@milideasfacilesycreativas 2 жыл бұрын
#include using namespace std; int main(){ int numero,unidades,decenas,centenas,millar; coutnumero; unidades = numero%10; numero /= 10; decenas = numero%10; numero /= 10; centenas = numero%10; numero /= 10; millar = numero%10; numero /= 10; switch(millar){ case 1: cout
@kevingonzalez-ld6me
@kevingonzalez-ld6me 4 жыл бұрын
Para lo que no entendieron igual que yo el saca el residuo lo pondre en un ejemplo asi, (dividendo) 16 /_4_ (divisor) -_16_ 4 (cociente) (residuo) \0/ el residuo de numero que es = 2152 /_10_ es igual a 02 o sea 2, luego se hace la division que dara el cociente ejemplo 2152/10= 215.2, pero no se esta usando una variable decimal por la que ,2 queda fuera dejando solo 215 se hara lo mismo de nuevo pero dejando en claro que ya la variable numero se transformo de 2152 a 215, o sea que se sacara el %(mod) 215 /_10_ este mob dara justo 05 que seria 5. ahora lo que en numero /=10, es que la variable que tenemos 215/10=21.5 pero deje en claro que la variable int es un entero lo cual hizo que 21.5 sea solo (21) luego con las (centenas) se hace lo mismo ejemplo 21 /_10_ _20_ 2 su cociente es igual a (0), numero/=10; 01 o sea que su residuo solo seria (1). centenas = numero%10; espero que les sirve y haber sido bastante claro es para mi la parte mas complicada de el video.
@hirs9754
@hirs9754 5 жыл бұрын
Jaja muchas gracias tengo 9 años y estás clases me ayudan a jugarle bromas a mis padres y amigos
@enzoleonel17
@enzoleonel17 4 жыл бұрын
jajajaja wow, como que clases de broma les juegas a tus padres y amigos ?) Me podrias decir un ejemplo, me intriga mucho saberlo jejej
@JoseDiaz-qd7ig
@JoseDiaz-qd7ig 4 жыл бұрын
//Ejercicio #10: Mostrar los meses del año, pidiendole al usuario un numero entre (1-12), y mostrar el mes al que corresponde. #include using namespace std; int main(){ int numero; coutnumero; switch(numero){ case 1: cout
@RichardMendez-s3k
@RichardMendez-s3k Жыл бұрын
El video esta muy bien pero necesitas conosimientos en numeros romanos para entenderlo mejor fuera de eso eres muy bueno enseñando cosas complicadas felicitaciones
@mirainase
@mirainase 6 жыл бұрын
//Ejercicio 10: Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde #include using namespace std; int main(){ int numero; coutnumero; switch(numero){ case 1: cout
@SnowUlises
@SnowUlises 5 жыл бұрын
te falto el default por si no es ningun numero :D
@eduardodenarodriguez9683
@eduardodenarodriguez9683 3 жыл бұрын
Mi aporte al video #include #include #include #include using namespace std; int main(){ int numero; coutnumero; switch(numero){ case 1: cout
@pre-violetmelain2984
@pre-violetmelain2984 3 жыл бұрын
te complicaste mucho con tantos "#". Con el iostream funciona
@freddycumbicus8451
@freddycumbicus8451 Жыл бұрын
Este ejercicio nunca lo vi en la carrera de ingeniería, pero me esta constando entenderlo...
@alan146miau
@alan146miau 2 жыл бұрын
/*10. Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde*/ #include/* Entradas y salidas COUT y CIN */ using namespace std; /*Permite tener un alcance directo a todas las funciones declaradas en un espacio de nombres "std", es decir, las funciones que normalmente llamarías como "std::cout" solo tendrías que usar "cout".*/ int main(){ int numero; coutnumero; switch(numero){ case 1: cout
@santinarvaez726
@santinarvaez726 5 жыл бұрын
Sos un crack! Gracias me ayudaste una banda!
@Laurozz
@Laurozz 6 жыл бұрын
//Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde. #include using namespace std; int main(){ int n; coutn; cout
@Ivan-bk4oc
@Ivan-bk4oc Жыл бұрын
Excelente, muy bien explicado.
@AXELANTONYGARCIAHERNANDEZ
@AXELANTONYGARCIAHERNANDEZ 7 ай бұрын
1.-Inicialmente, numero contiene el valor 2152. 2.-% es el operador de módulo, que devuelve el resto de la división entre dos números. En este caso, numero % 10 devolverá el último dígito de numero, ya que 10 cabe perfectamente en 2152 unas 215 veces con un resto de 2. 3.-Por lo tanto, unidades tomará el valor de 2, que es el último dígito de numero. 4.-Luego, numero /= 10 divide numero por 10 y guarda el resultado en numero. En este caso, 2152 se convierte en 215. La operación /= es un atajo para dividir numero por 10 y guardar el resultado en numero. Este proceso se repite en cada iteración del bucle hasta que numero se convierte en 0, lo que indica que todos los dígitos han sido procesados.
@josuealeman853
@josuealeman853 5 жыл бұрын
en el minuto 4:40 se puede hacer lo mismo con el bucle for? hasta que no haya un numero termine el bucle?
@CU-Zeus
@CU-Zeus 7 ай бұрын
Que pro, deberías de dedicarte a la programación
@enzosifredy9649
@enzosifredy9649 6 жыл бұрын
mi ejercicio :) funciona /* Ejercicio 10 Mostrar los mese del año, pidiendole al usuario un numero entre el (1-12), y mostrar al mes que corresponde */ #include using namespace std; int main(){ int numero; coutnumero; switch(numero){ case 1: cout
@joaquinomarcastillosalazar4098
@joaquinomarcastillosalazar4098 2 жыл бұрын
En la sección de millar el código esta mal. Así como esta tu asignación millar=0 y numero =2. Ya que estas realizando la operación modulo. 2 modulo de 10
@silviotaceosmarin6653
@silviotaceosmarin6653 5 жыл бұрын
Excelente explicación Miguel, es una pena que ya no estes para seguir enseñando, QEPD.
@katerinehelenemayenmartine9801
@katerinehelenemayenmartine9801 3 жыл бұрын
Q le paso :0?
@Werfer-gb7xq
@Werfer-gb7xq 3 жыл бұрын
este me ha resultado realmente facil: #include using namespace std; int main(){ int mesnum,iniciativa; coutiniciativa; coutmesnum; switch(mesnum){ case 1: cout
@fernandovicent6429
@fernandovicent6429 7 жыл бұрын
me a gustado este ejercicio, le he puesto un if con su else y así cuando metes un numero mayor que 3999 por lo menos la consola no se queda vacía.
@dessard1005
@dessard1005 5 жыл бұрын
Ejercicio 10: Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde. #include using namespace std; int main(){ int numero; coutnumero; //Enero= 1 Feb= 2 marzo= 3 abril= 4 mayo= 5 junio= 6 julio= 7 agosto= 8 septiembre= 9 octubre= 10 noviembre= 11 diciembre= 12 switch(numero){ case 1:cout
@AlterconMX
@AlterconMX 4 жыл бұрын
Al inicio no encontraba como, pero decidí limitar todo dentro de un if, así, si se cumple el rango de 1-12 el programa buscara en los casos hasta encontrar el mes. Pero el default del switch hace el mismo trabajo. Así que esta puede ser otra forma con un if completo y un switch incompleto /* Mostrar los meses del año, pidiendole al usuario un número entre (1-12), y mostrar el mes al que corresponde. */ #include using namespace std; int main(){ int mes; coutmes; if((mes=1))){ switch(mes){ case 1: cout
@djkeduyn2271
@djkeduyn2271 6 жыл бұрын
Asi he resuelto el ejercicio final. nada mal para un principiante en la programacion. #include using namespace std; int main (){ int n1; coutn1; if (n1==1){ cout
@BarrierHT
@BarrierHT 6 жыл бұрын
Te complicaste demasiado
@BarrierHT
@BarrierHT 6 жыл бұрын
Con un switch te haces con todo xd
@jesusparada7438
@jesusparada7438 4 жыл бұрын
Mi aporte :3 /* mostrar los meses del año, pidiéndole al usuario un numero entre (1-12) y mostrar el mes al que corresponde. */ #include using namespace std; int main(){ int numero,mes; coutnumero; //Ene,febr,mar,abri,may,jun,jul,agost,sep,oct,nov,dic //1,2,3,4,5,6,7,8,9,10,11,12 switch(numero){ case 1:cout
@danielcasanovasferrero2570
@danielcasanovasferrero2570 6 жыл бұрын
Buenas, una duda que me surge de este ejercicio. No veo cuando declaramos que 2000 son MM o 1000 M. Como el programa sabe el valor de cada numero romano y lo asimila con el número dado. Lo que veo es que le decimos que hay un número y este lo dividimos según sus unidades, hasta ahí bien. Pero como sabe el valor que le corresponde de entro todos los casos?
@warzonetroll79
@warzonetroll79 4 ай бұрын
La semana que viene empiezo la carrera de Ingeniería Informática. Deseadme suerte 😅
@sould.r4201
@sould.r4201 3 жыл бұрын
Ademas de poner numero/0=10, también es posible poner numero=215?
@erickcarrillo4640
@erickcarrillo4640 2 жыл бұрын
/* Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde. */ #include using namespace std; int main(){ int meses,numero; coutnumero; meses=numero%12; numero/=12; switch(meses){ case 1:cout
@selectyom8887
@selectyom8887 6 жыл бұрын
No comprendia y le di muchad vueltas hasta que lo comprendi gracias oor tus videow
@JOSEFERNANDOLEONLOPEZ
@JOSEFERNANDOLEONLOPEZ Жыл бұрын
el ultimo ejercicio lo puedes resolver con if else if ya que solo hay tre meses con ciertos dias (28, 30 y 31) por lo tanto dependiendo en donde cae te dice en que caso cae y ejecuta instrucciones
@vianeyestrada6622
@vianeyestrada6622 4 жыл бұрын
4IV5_Estrada_Delgado_Valery_Vianey Cecyt 14 Me parece interesante las condicionales que se usarán letras y números así dándole valores a cada letra
@fernandoreyesisidro8374
@fernandoreyesisidro8374 6 жыл бұрын
//Ejercicio 10: Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde. #include using namespace std; int main(){ int meses; coutmeses; switch(meses){ case 1: cout
@jhonatanh.salazar2490
@jhonatanh.salazar2490 4 жыл бұрын
MI TAREA PROFESOR /*mostrar los meses del año,pidiendole al usuario un numero entre (1-12) y mostrar al mes que corresponde*/ #include #include using namespace std; int main() { int y,x; cout > x; switch (x) { case 1:cout
@cristianbarrio2077
@cristianbarrio2077 4 жыл бұрын
/*Ejercicio 10: Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde. */ #include using namespace std; int main(){ int meses; coutmeses; switch(meses){ case 1:cout
@BloodyTiger
@BloodyTiger 5 жыл бұрын
No entiendo porqué a los cases de millar solo le metiste 3. No tendrán también 9? si quieremos poner el número 9000? Bueno pensaba que cada variable tendría 9 cases.
@freddycumbicus8451
@freddycumbicus8451 Жыл бұрын
Luego de tantas veces de estudiar y analizar comprendi: 1) para poder entender este ejercicio debes conocer la regla de los numeros romanos 2) debes saber hasta que limite se puede escribir en numeros romanos, en este caso el numero maximo de numero romanos es: 3999, si deseas obtener el 4000 o > , existen otras reglas, Pero en conclucion si entiendes las opcion 1 y 2 de este comentario lograrar entender el ejercicio... es super facil....
@brayanbenavides3527
@brayanbenavides3527 Жыл бұрын
//mostrar los meses del año; pidiendole al usuario un numero entre (1-12), y mostrar el mes al que corresponde. #include using namespace std; int main (){ int numero ; coutnumero; switch (numero){ case 1: cout
@vanndera6533
@vanndera6533 7 жыл бұрын
buen video viejo, aprendi demasiado. gracias.
@pedromartin6244
@pedromartin6244 7 жыл бұрын
Programado en C: #include #include int main() { unsigned short n,i, resto1,resto2, resto3, resto4, resto5, resto6; printf("Introduce un numero decimal: "); scanf("%i",&n); resto1 = n%1000; resto2 = resto1%500; resto3 = resto2%100; resto4 = resto3%50; resto5 = resto4%10; resto6 = resto5%5; printf("Numero en romano: "); if(n/1000>=0) {for(i=0;i=500 && resto1=900 && resto1=400 && resto2=100 && resto2
@ramonfelixmartorell
@ramonfelixmartorell Жыл бұрын
¿Qué pasa con los números que tienen en su descomposición (unidades, decenas, centenas, unidades de mil) el número cero? Por mi parte había agregado para solucionar al comienzo de cada switch "case 0: cout
@yorliyorlamgarciamora9004
@yorliyorlamgarciamora9004 8 жыл бұрын
Excelentes tus videos.
8 жыл бұрын
Muchas gracias :D Un saludo
@CandelaDavilaMoreno
@CandelaDavilaMoreno Жыл бұрын
Aquí está la solución al ejercicio propuesto para cualquiera que lo necesite (no soy experta se aceptan modificaciones :) ) /* Programa que asocie los numeros introducidos con los meses del año */ #include using namespace std; int main (){ int numero; coutnumero; switch (numero) { case 1: cout
@Laurozz
@Laurozz 6 жыл бұрын
//Cambiar un número entero con el mismo valor pero en romanos. #include using namespace std; int main(){ int numero, unidades, decenas, centenas, millares; coutnumero; //numero = 2152 -> 2000 + 100 + 50 + 2 unidades = numero%10; numero /= 10; //unidades = 2 numero = 215 decenas = numero%10; numero /= 10; //decenas = 5 numero = 21 centenas = numero%10; numero /= 10; //centenas = 1 numero = 2 millares = numero%10; numero /= 10; //millares = 2 numero = 0 switch(millares){ case 1: cout
@lio6676
@lio6676 8 жыл бұрын
#include using namespace std; int main(){ int numero,unidades,decenas,centenas,millar; coutnumero; unidades= numero%10; numero/=10; decenas= numero%10; numero/=10; centenas= numero%10;numero/=10; millar=numero%10,numero/=10; switch(millar){ case 1: cout
@TheSamyGamer
@TheSamyGamer 5 жыл бұрын
/* Ejercicio 10: Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde */ #include //Libreria para el manejo de entrada y salida de datos using namespace std; //Estandarizo "std" int main() //Funcion principal { int num; //Declaro una variable tipo entero llamada "num" coutnum; //Le pido al usuario que digite un numero, y este se almacena en "num" switch(num) //Switch case en funcion de num { case 1: cout
@exarbey
@exarbey 4 жыл бұрын
*Haciendo la tarea en C int numero; printf("Digita un numero y descubre a que mes del año pertenece: "); scanf("%i", &numero); switch(numero){ case 1 : printf("Enero "); break; case 2 : printf("Febrero "); break; case 3 : printf("Marzo "); break; case 4 : printf("Abril "); break; case 5 : printf("Mayo "); break; case 6 : printf("Junio "); break; case 7 : printf("Julio ");""; break; case 8 : printf("Agosto "); break; case 9 : printf("Septiembre ");""; break; case 10: printf("Octubre "); break; case 11: printf("Noviembre "); break; case 12: printf("Diciembre "); break; default: printf("Este numero no pertenece a los meses del añ0 "); break; }
@pillo4424
@pillo4424 2 жыл бұрын
Asi resolvi el problema, no es tan complicado solo es mucho que escribir xd #include using namespace std; int main (){ int mes; cout
@user-jd4xc9ph8q
@user-jd4xc9ph8q 5 жыл бұрын
Esta es la actividad :3 #include #include int main() { int numero; printf(" Escribe un numero para adivinar el mes: "); scanf("%i", &numero); switch(numero){ case 1: printf(" es enero. ");break; case 2: printf(" es febrero. ");break; case 3: printf(" es marzo. ");break; case 4: printf(" es abril. ");break; case 5: printf(" es mayo. ");break; case 6: printf(" es junio. ");break; case 7: printf(" es julio. ");break; case 8: printf(" es agosto. ");break; case 9: printf(" es septiembre. ");break; case 10: printf(" es octubre. ");break; case 11: printf(" es noviembre. ");break; case 12: printf(" es diciembre. ");break; default: printf(" este numero no se marca como ningun mes. ");break; } printf(" "); system("pause"); return 0; }
@user-jd4xc9ph8q
@user-jd4xc9ph8q 4 жыл бұрын
@70 Subs Sin Videos Por qué este tipo de estructura se aplica más en mi escuela y es en la cual me siento muchísimo más cómoda. UwU
@jessicaalvarez16
@jessicaalvarez16 4 жыл бұрын
Buen video, aprendí algo nuevo Cecyt 14, 4IV6,Jessica A
@ionicser2678
@ionicser2678 9 ай бұрын
me da curiosidad xd porque el Cecyt 14, 4IV6?
@AstaRock
@AstaRock 6 жыл бұрын
/* 10.Mostrar los meses del año pidiendo al usuario que ingrese un número entre 1 y 12 y mostrar el mes que al que corresponde dicho numero */ #include using namespace std; int main(){ int mes; coutmes; if((mes>=1)&&(mes
@saulmxz4629
@saulmxz4629 Жыл бұрын
Ejercicio 10; #include using namespace std; int main() { int numero; string strMes; cout numero; switch (numero) { case 12: strMes = "Diciembre"; break; case 11: strMes = "Noviembre"; break; case 10: strMes = "Octubre"; break; case 9: strMes = "Septiembre"; break; case 8: strMes = "Agosto"; break; case 7: strMes = "Julio"; break; case 6: strMes = "Junio"; break; case 5: strMes = "Mayo"; break; case 4: strMes = "Abril"; break; case 3: strMes = "Marzo"; break; case 2: strMes = "Febrero"; break; case 1: strMes = "Enero"; break; default: strMes = "EL NUMERO NO COINCIDE CON UN MES"; break; } cout
@cesaresp9585
@cesaresp9585 4 жыл бұрын
using namespace std; int main (){ int numero; cout
@xdalon_2524
@xdalon_2524 3 жыл бұрын
Xdd
@santiagonavarro6638
@santiagonavarro6638 9 ай бұрын
Aprendiendo más que en la universidad :)! RESOLUCIÓN: #include using namespace std; int main(){ int n; string m; cout > n; if ( n == 1 ){ m = "Enero "; cout
@DanielBraunSandino
@DanielBraunSandino 2 жыл бұрын
hecho después de algunos fallos 😅: #include using namespace std; int main(){ int num; cout num; switch(num){ case 1: cout
@jesusestrada1936
@jesusestrada1936 4 жыл бұрын
#include using namespace std; int main() { int enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, octubre, noviembre, diciembre, mda; coutenero; coutfebrero; coutmarzo; coutabril; coutmayo; coutjunio; coutjulio; coutagosto; coutseptiembre; coutoctubre; coutnoviembre; coutdiciembre; coutmda; switch(mda){ case 1: cout
@martinnieva8484
@martinnieva8484 8 жыл бұрын
int n; cout
@stivenpinzon6849
@stivenpinzon6849 7 жыл бұрын
una pregunta, y si el numero digitado es mayor a 3000, que pasa?
@juliracing-4680
@juliracing-4680 7 жыл бұрын
El programa esta hecho para aceptar hasta 3999, ya que si seria el numero 4000 ya empezaria a aparecer otra letra que no existe en los numeros romanos (Si se puede contar en romanos un numero mayor a 3999 pero se hace colocando barritas arriba de las letras, cosa que no podemos hacer en nuestro programa)
@bellotabellita2341
@bellotabellita2341 6 жыл бұрын
Simplemente continuas añadiendo los valores de los millares hasta seguir subiendo y asi progresivamente
@pollomagico271
@pollomagico271 5 жыл бұрын
Yo lo he hecho poniendo MMMM y así sucesivamente, aunque no respete las normas
@henrygoicocheanunez5655
@henrygoicocheanunez5655 4 жыл бұрын
default { cout
@enzoleonel17
@enzoleonel17 4 жыл бұрын
@Bryan Jiménez Claro, seria que si el numero ingresado es menor o igual a 3999 ejecute el switch de los millares y sino que Reingrese el valor de la variable numero hasta que cumpla la condicion que queremos para que avance al switch de millares, eso seria con ayuda de un while o do while que son bucles que explica un par de videos mas adelante el Profe Alejandro, yo lo haria asi: cout>numero; } y ahi paso a ejecutar el switch de millares
@siegfriedcardenas6888
@siegfriedcardenas6888 3 жыл бұрын
#include #include #include int main(){ int numero; printf("digite un numero entre el rango de 1 a 12 "); scanf("%d",&numero); if((numero>=1)&&(numero
@rhythmic_lab
@rhythmic_lab 6 жыл бұрын
/*Un aporte de mi parte*/ #include #include using namespace std; int main(){ int mes; coutmes; switch(mes){ case 1: cout
@Zdog10180
@Zdog10180 6 жыл бұрын
//Ejercicio 10: Mostrar los meses del año, pidiéndole al usuario un número entre (1-12), y mostrar el mes al que corresponde. #include using namespace std; int main(){ int mes, cerrar; coutmes; switch (mes){ case 1: cout
@d-landjs
@d-landjs 4 жыл бұрын
Excelente video crack!
@danielnita8503
@danielnita8503 4 жыл бұрын
esta muerto
@hiltrox
@hiltrox 5 жыл бұрын
Le agregue un if para cuando escribes un numero mayor a 3999 mande un mensaje de que no es posible... les comparto el codigo. #include using namespace std; int main(){ int numero, unidades, decenas, centenas, millar; coutnumero; if(numero
@alexdurand5287
@alexdurand5287 4 жыл бұрын
Ejercicios meses y años.cpp #include using namespace std; int main(){ int n; coutn; switch(n){ case 1: cout
@DIEGOROJAS-bw3de
@DIEGOROJAS-bw3de 6 жыл бұрын
una pregunta , yo puedo almacenar esos valores en romanos en un array , y despues lo puedo recorrer con un bucle or y aplicando su correspondiente condicional , no se simplifica mas el codigo? me parece que hay mucha repeticion Gracias! muy buena enseñanza
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН
Маусымашар-2023 / Гала-концерт / АТУ қоштасу
1:27:35
Jaidarman OFFICIAL / JCI
Рет қаралды 390 М.
Curso de LÓGICA DE PROGRAMACIÓN Desde Cero
7:29:56
MoureDev by Brais Moure
Рет қаралды 517 М.
Algoritmo para determinar si un numero es primo en C++
7:52
deividcoptero Programación
Рет қаралды 57 М.
I made Tetris in C, this is what I learned
15:15
Austin Larsen
Рет қаралды 26 М.
Master Pointers in C:  10X Your C Coding!
14:12
Dave's Garage
Рет қаралды 339 М.
Algoritmo para convertir numeros a romanos
11:03
ALGORITMODETAREA
Рет қаралды 26 М.
"C" Programming Language: Brian Kernighan - Computerphile
8:26
Computerphile
Рет қаралды 1,9 МЛН
Hago mi propio MOTOR DE VIDEOJUEGOS en C++
11:11
Bala_7
Рет қаралды 79 М.
#5 [C++] - Determinar el mayor de tres números
9:11
Programa Resuelto
Рет қаралды 59 М.