En este vídeo vemos qué son las constantes y cómo se declaran y utilizan en C#. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Пікірлер: 153
@hoodie71604 жыл бұрын
Estoy super feliz porque hice un mini formulario con todo lo que hemos visto hasta ahora y como dijiste "tarea" me propuse hacer eso, un mini formulario porque crei que se podia combinar todo y agregar un poco mas y funciono es una TONTERIA pero me emociona porque aunque es inutil comprendi las herramientas y estoy super feliz por eso
@hellolucas64276 жыл бұрын
Saludos desde República Dominicana, gracias a los cursos que hecho aquí conseguí un empleo como programador sigo preparándome y usted es mejor que a parido este mundo para enseñar programación
@pildorasinformaticas6 жыл бұрын
Muchas gracias amigo! Me alegro mucho de que hayas conseguido empleo como programador. Mi mayor satisfacción es que mis cursos sean útiles de vez en cuando.
@ISALINOBEATZ6 жыл бұрын
En que lenguaje ?
@starlynfernandez24915 жыл бұрын
buenas , pero aprendiste con tutoriales o hiciste algún curso?
@mariaesthervasquez33465 жыл бұрын
Donde lo conseguiste también soy de república dominicana
@gbarajas29715 жыл бұрын
En que lenguaje
@cesaraugustomendozayanez955213 күн бұрын
Estudiando C# contigo para cambiar mi presente laboral. Actualmente soy asistente bilingue y con programacion espero explotar mucho mas mi potencial profesional. Gracias Píldoras Informáticas.
@fabioperea49796 жыл бұрын
El mejor profesor en programación que he encontrado, felicitaciones y sigue así porque nos ayudas a muchos.
@xTakiusx Жыл бұрын
Vengo de estar programando solo en Javascript durante 1 año y por lo que llevo de curso no se me esta haciendo pesado ni lento, me está encantando. Aconsejo a la gente que ya sabe programar que antes de quejarse, pueden subir un poco la velocidad del video en las primeras clases del curso para ir un poco más rápido. Un saludo, y como ya he dicho al principio, pinta estupendo el curso!
@hit27474 жыл бұрын
Hice una igual pero para el triangulo. Console.WriteLine("Introduce la medida de la base"); double labase = double.Parse(Console.ReadLine()); Console.WriteLine("Introduce la medida de la altura"); double laaltura = double.Parse(Console.ReadLine()); double area = labase * laaltura / 2; Console.WriteLine($"El area del triangulo es: {area}"); Saludos, y muchas gracias prof Juan.
@hostyn963 жыл бұрын
Hola, me vi tu curso de python y ahora me estoy viendo el de C# y sin duda tus cursos son los mejores que hay en youtube. Así que gracias y sigue así.
@odin-im7mg4 ай бұрын
gracias por compartir , comenzando este tutorial a pesar que tiene 5 anos todo es como explicas en mis practicas.
@FabySans5 жыл бұрын
Tus ensinamentos es de gran calidad!
@nicolas2008alcubo6 жыл бұрын
¡Excelente como de costumbre, profe y amigo Juan!. ¡Sigue así!. 😀😀😀😀😀😀😀😀😀😀😀😀
@norkaloayza25584 жыл бұрын
Todo esta perfectamente explicado, muchas gracias por compartir todo este conocimiento, hace que aprender programación sea mas sencillo. Ojala hubiera tenido un profesor así en la universidad.
@javierruizdiaz57244 жыл бұрын
yo no se como hay gente que le da dislike, en serio no entiendo. Este curso esta muy bien explicada y es gratis por ¡Dios!.
@eduardobalmaceda96916 жыл бұрын
Maestro, gracias. Dedo arriba
@emirmedrano28136 жыл бұрын
Eres grande, yo pedí hace mucho este curso y ahora que me meto veo que ya lo empezaste Gracias! Bendiciones!
@richardfernandojimenez95236 жыл бұрын
Gracias Siempre atento a C#
@carlosmurrieta36056 жыл бұрын
Excelente curso Juan, lo que necesitaba para migrar una aplicacion que tengo en vb6 con sql y cristal report, muchas gracias por tus aportaciones, sigue así, saludos cordiales.
@jorgeacostasuclupe22096 жыл бұрын
Profesor buen día, otro regalo más de su parte con este nuevo video muy interesante como los anteriores. Gracias y que tenga un día provechoso. Saludos desde Perú.
@ericgamagonzales14626 жыл бұрын
Hola maestro, agradecerte por el tiempo que te das y por la paciencia que tienes con nosotros, de verdad gracias!!!! eres un maestro de vocación.
@diegomarceloloto99072 жыл бұрын
gracias por tu tiempo y enseñanza!!!! saludos
@ivargallardo48033 жыл бұрын
Acabo de encontrar este curso, explicas con una claridad increíble y el orden que llevas en tus exposiciones son geniales...un abrazo.
@felixfigueroa3 жыл бұрын
Soy el comentario numero 116 con el like 2265 en la fecha 16/05/2021...excelente clase..gracias..!
@javiercarrillomassih56394 жыл бұрын
buen curso hasta ahora muy útiles tus enseñanzas
@pablofonsecam.9156 жыл бұрын
Saludos desde Costa Rica profesor, muchas gracias por dispensar su tiempo enseñando a los demás. Lo he seguido por un gran período, y siempre he pensado que su canal es el mejor para comprender la programación. 👍
@jonathanblandon96204 жыл бұрын
Qué compa, pura vida!
@damdeluna264 жыл бұрын
Estoy muy contenta con tus videos todo al tiempo que se necesita estoy aprendiendo mucho y se me hace más sencillo, gracias por compartir tu sabiduría.
@Kmano2A6 жыл бұрын
Muchisma gracias Profesor
@alexanderdejesusventuramej42623 жыл бұрын
Vaya quiero felicitarte y darte las gracias por tomarte tu tiempo y compartir tus conocimientos con nosotros, este tipo de información no siempre sale gratis, Muchas gracias por todo y éxitos compañero.
@macman1946 жыл бұрын
Muchas gracias Juan por tus vídeos tan explicativos. Como siempre, espero ansioso a que subas muchos vídeos más de este curso tan interesante de C#.
@pildorasinformaticas6 жыл бұрын
En breve más. Un saludo!
@gabrielguerra3805 жыл бұрын
Hola que tal. Me encanta como explicas. fuiste la unica persona que encontre que explica excelente en todo youtube. estoy viendo este curso porque voy a iniciar un curso intensivo empresarial para ser programador junior .NET. Tus videos me estan ayudando a prepararme. MIL GRACIAS
@danielortizdavid61484 жыл бұрын
muchas gracias profe cada dia me enamoro mas de esto gracias a vos
@davidortega18342 жыл бұрын
Cómo siempre gran enseñanza estimado
@vpincay4 жыл бұрын
Estimado, permitame felicitarlo. Este es un trabajo estupendo.. muy claro... Soy desarrollador desde hace muchos años y en ocasiones necesite refrescar las bases... y gracias a eso he podido apreciar su trabajo... es estupendo...
@oesquivelklismo4 жыл бұрын
El mejor curso en Español para aprender a programar.Felicidades
@MrAloai3 жыл бұрын
Gracias x Este Gran curso
@juanestebanforeromontejo84393 жыл бұрын
muy buenas clases ya aprendi mucho voy en el video 100 ya me suscribi
@nicolashuertasl6 жыл бұрын
Saludos profe, Bogotá Colombia.
@BigJav13 жыл бұрын
Buenas estoy siguiendo este curso y la verdadd que es de lo mejor que hay en youtube sin dudas. Estaba buscando algunos ejercicios como para hacer para practicar pero no he encontrado nada. Saludos
@gabiluxe65433 жыл бұрын
usted es el mejor de todos
@alipv17434 жыл бұрын
buen video me encanto porque ayuda a que nosotros aprendamos
@mortalos19606 жыл бұрын
gracias profe exelente
@anacorazona37546 жыл бұрын
Buenos dias juan espero que tengas mas tiempo libre ,para no esperar mucho para la otra entrega como dices.Saludos desde Mexico ,leon gto.
@raulnardone70626 жыл бұрын
Gracias como siempre Maestro! Explicaciones claras y concisas.
@pildorasinformaticas6 жыл бұрын
Gracias ! me alegro de que te guste. Un saludo
@Schachlover4 жыл бұрын
Indiscutiblemente el mejor teacher en la red. Que Dios le proteja siempre.
@juniordone9564 жыл бұрын
Tio eres el mejor programador..
@mattewswic77943 жыл бұрын
Gracias profe al fin entendí que es una variable y una constante 🇪🇨
@danielangelfernandez33865 жыл бұрын
Gracias , también por ir diciendo los atajos del teclado, para todo, también lo tenemos que aprender los que empezamos, gracias Juan
@SergioLotito4 жыл бұрын
Que tal, saludo de Uruguay, muchas gracias por tus videos, son muy claros y didácticos
@cuentagratis80363 жыл бұрын
Hola Sergio cómo estás? Como vas con el curso saludos que pases bien
@doramaleniescalona97764 жыл бұрын
Muy bueno! Gracias
@martinyuste64133 жыл бұрын
gracias profe!
@linox204 жыл бұрын
tenia mis dudas con respecto al curso porque y pensé que me iba a fastidiar con la teoría pero a los que recién entran les digo que vale la pena porque el argumenta todo lo que hace y así entiendes mas que memorizar
@Schachlover4 жыл бұрын
That's programming made easy. Thanks a lot.
@erik1902075 жыл бұрын
Excelente lo de la clase Math, la habia visto antes en C++ y java. Pero sin el Math.pow, solamente pow
@robertomadrid90126 жыл бұрын
Hola Juan, muchas gracias por el video. Sin animo de hacer ninguna critica si no es constructiva me gustaría hacer un pequeño apunte a la nomenclatura mas correcta de lo que es iniciar o inicializar., sin que cambie para nada el contexto del curso ni mucho menos: Iniciar es dar comienzo a algo, iniciar un programa, iniciar windows, un procedimiento etc. Inicializar por el contrarios es poner algo en valores iniciales, por ejemplo, inicializar una variable. En los compiladores actuales las cosas han cambiado, pero antiguamente siempre al nicicio de cualquier procedimiento, funcion etc, siempre se declaraban las variable y luego se inicializaban, a 0 las numericas, a "" caracteres o strings ..... El motivo solía ser que si se te olvidaba hacerlo en alguna el programa se caía o peor aun, te traía alguna valor almacenado en memoria sin sentido. Un saludo
@pildorasinformaticas6 жыл бұрын
Gracias por el apunte. Siempre he tenido dudas sobre este término. Yo hace años siempre decía "inicializar" hasta que un profesor de Pascal que tuve me dijo que eso era una aberración, que se debía decir "iniciar". A partir de ese momento empecé a mezclar diciendo a veces "inicializar" y otras "iniciar". Al final me quedé con "iniciar", pero a raíz de esto que me comentas hoy, tendré que revisarlo de nuevo. Un saludo!
@yeisonjaramillo21846 жыл бұрын
Gracias
@uzumakimikey43643 жыл бұрын
Buen video
@juanlu0094 жыл бұрын
Muchísimas gracias por estos cursos, gracias a ti estoy aprendiendo a programar, entendiéndolo perfectamente. Un saludo!
@pildorasinformaticas4 жыл бұрын
Gracias a ti por el comentario. Un saludo!
@Drasius Жыл бұрын
Depende del lenguaje pero las constantes en camelcase es mejor práctica ya que para eso están los analizadores, linters, depuradores y compiladores que no te van a dejar cambiar el valor de la constante. Es más rápido al escribir y genera menos errores si se siguen las mismas convenciones que con las variables(sigue siendo un espacio en el stack), debido a que hay campos en las instancias de clase que sólo se dejan inicializar(la rae recoge este término del inglés initialize, iniciar o empezar es otra cosa) también una vez y no son definidas como constantes, son final y siguen usando camelcase para ellas. Es más útil a veces usar tryParse , en otros lenguajes diferencian entre excepciones y errores, los segundos no deben ser capturados, deben ser evitados o controlados con un buen diseño y corre a cargo del programador.
@zpat3 жыл бұрын
Mis idolos: Falconmasters pildorasinformaticas Fazt
@salazarls72854 жыл бұрын
Ehhh eres el mejor enseñando, lo hice antes que tu lo hicieras para reforzar mis conocimientos, sin embargo tu lo hiciste muy simplificado y en cambio me extendi demasiado en el codigo, tal que me quedo así const double PI = 3.1416; Console.WriteLine("Introduce la medida del radio "); double radio = double.Parse(Console.ReadLine()); radio = (radio * radio); double resultado; resultado = PI * radio; Console.WriteLine($"El area del circulo es: {resultado} "); Claro que poner resultado fue erroneo, lo mejor era poner area como tu lo hiciste
@elizabethvillarruelrosales41302 жыл бұрын
Gracias
@wilsuero63685 жыл бұрын
Muy buen contenido, esperamos que nos sigan alimentando cada vez mas con este buen contenido bendiciones desde RD
@persiano136 жыл бұрын
Hola maestro Juan Gómez: En la sentencia: Console.WriteLine($"El área del círculo es: {area} "); ¿porqué se antepone el signo $ (dólar) antes de las primeras comillas de esta sentencia y en qué ayuda ese dólar? Saludos desde Lima, Perú
@pildorasinformaticas6 жыл бұрын
Hola! Lo explico en el vídeo 5 minuto 11. Un saludo!
@yacolca20076 жыл бұрын
La Interpolación de String
@alekz8bits7366 жыл бұрын
Es una forma de concatenar strings con variables o constantes, en efecto el maestro lo explica en su video 5 de este curso
Me siento un buen alumno sabiendo esa respuesta ya jajaja
@jayimbensusanchetrit50374 жыл бұрын
Hola Juan, muchas gracias por tus vídeos. Te queria preguntar que diferencia hay entre seguir tus videos por youtube o hacer los cursos que hay en la pagina web? Ya que de C# no hay curso con diploma. Gracias
@JhoanSaldana-pk6cd5 ай бұрын
hola Profe sus videos me ayudan mucho, solo queria saber que estudio o que estudia para tener todos esos conocimientos, bendiciones profe
@federicofaiella42406 жыл бұрын
juan, estoy en mi primer año de Universidad, se bastante sobre algoritmos, crees que sería bueno que busque algún trabajo como programador o debo esperar? otra pregunta, trabajar de programador es muy esclavo?
@SamPercent3 жыл бұрын
AMEN
@DigifanaticElCuervo6 жыл бұрын
Exelente video, casi nunca uso las librerias de math en ningun lenguaje de programacion... quizas deberia acostumbrarme a esas utilerias xD. Me encantaria intentar en un futuro crear algun programita que haga derivadas algebraicas, exponenciales y trigonometricas... con eso de que odio las matematicas (ironicamente) y por culpa de estas cosas me vine abajo en la universidad por no poder dominar dichos temas.. pero bueno. Un saludo y gracias por continuar con el curso.
@pildorasinformaticas6 жыл бұрын
Por desgracia, programación y matemáticas van unidas de la mano. Ten fe, yo de pequeño las odiaba y poco a poco les fui cogiendo el gusto. Un saludo!
@gameplayytutoriales6 жыл бұрын
pildorasinformaticas yo también
@gameplayytutoriales6 жыл бұрын
Paul Manuel yo necesito las librerías de cálculo de eventos animaciones eventos de movimiento efectos sistemas de ( vida . Partículas . Muerte . Tiempo . Resurrección { que después de un tiempo estimado aparece el personaje }); imágenes 2d y 3d
@alanguerrero99665 жыл бұрын
Muchas gracias por compartir tu conocimiento con nosotros! Profe, le quiero hacer una pregunta, ¿porqué uso la linea "double radio = double.Parse(Console.ReadLine());"? si seguimos usando el double? Gracias y un saludo!
@beecho38495 жыл бұрын
Lo explicó en este o en el video anterior, ReadLine devuelve un valor de tipo String y no puede guardarlo en una variable de tipo double, por esto primero convierte ese string a double y ya es posible guardarlo
@diando11135 жыл бұрын
Buenas noches, puedo programar en este lenguaje usando visual studio code?
@HenrikBoss Жыл бұрын
hola buenas no se por que me da error en la sintaxis Console.WriteLine($"El area del triangulo es: {area}"); me dice que se espera ->) y no se que hacer alguien me ayuda
@cristiandmoreno109 ай бұрын
Existe alguna API de los métodos de C# así como nos enseñaste en el curso de JAVA ?
@mariano.deheza4 жыл бұрын
Hola mil gracias por el curso es excelente! Consulta, en mi versión de VS 2010, el signo $ en la última sentencia da error de compilación, y las variables entre corchetes no funcionan. Es error mío o es muy antiguo mi Visual Studio? Gracias!!
@tacodelmetro83854 жыл бұрын
Debe de ser tu versión de visual o de C# directamente, porque sí funciona, lo probé en un VS Community 2019 v 16.6.2 y jala bien. Un saludo.
@mariano.deheza4 жыл бұрын
@@tacodelmetro8385 Hola José! Lo del $ debe ser mi versión. Lo de los corchetes era error mío. Gracias!
@tacodelmetro83854 жыл бұрын
@@mariano.deheza excelente, te recomiendo esa versión, es gratuita y muy completa yo me la bajé con unity y ya solo fue cosa de añadirle los paquetes necesarios para apps de consola y a seguir el curso sin problemas, un saludo, Mariano!
@danielangelfernandez33865 жыл бұрын
En el ej. de la constante VALOR, VALOR2, se puede poner los dos parametros entre {} para que salgan los dos por consola?
@myplaylistjp55285 жыл бұрын
Sí, la línea de código sería así: const int VALOR = 5; const int VALOR2 = 10; Console.WriteLine("Valor de las constantes: {0} {1}", VALOR, VALOR2); Saludos!
@XxdeathoasisxX4 жыл бұрын
porque se emplea const y double e int pero no se emplea var y double o int (es que se toma como supuesto que los dato en double o int son variables )
@alexandergutierrez91544 жыл бұрын
¿Hola tengo una pregunta, resulta que estoy practicando, y al sumar dos float, si pongo dos enteros, por ejemplo 5+5=10 me da al resultado correcto, pero si pongo 5.5 + 5.5 = 110 es decir, no separa el once de su decimal …??
@alexandergutierrez91544 жыл бұрын
ok, experimentando, y revisando me doy cuenta que usa de separador una coma y no un punto, es algo molesto porque me toma por ejemplo 4.2 como 42
@miguelamado498 Жыл бұрын
hola nose si alguien puede saber pero con doble TAB no me pone el texto recomendado si me lo recomienda pero no lo pone con doble tab
@Apolo-mq9jl Жыл бұрын
también sería válido usar double area = Math.PI*Math.Pow(radio,2);?
@Apolo-mq9jl Жыл бұрын
pero ya no tendría sentido tener const double Pi = 3.1416 verdad?
@sumerio30532 жыл бұрын
busque PI en google y me da este numero 3,141592 y usted puso 3,1416 que tambien aparece en el buscador, pero no encontré información. no se si es algo solo de C# me gustaria saber.
@LuisMartinez-hz4yl2 жыл бұрын
Es un redondeo para acortar los decimales ya que como se explicó hay diferencias entre números con decimales si son float o double. Espero haberte ayudado.
@user-yi5de3dt8r2 жыл бұрын
13:46
@XORATUD5 жыл бұрын
tengo el mismo codigo que el video anterior sobre sumar numeros y al escribirlos en la consola no aparece el mensaje del resultado y abre otra ventana, ayuda plz
@pildorasinformaticas5 жыл бұрын
El 98% de las veces que el alumno me dice "tengo el mismo código que en tu vídeo" se demuestra que no es verdad. Puedes copiar y pegar todo tu código por aquí para comprobar si perteneces al 2% restante y efectivamente se trata de un error del programa, o por el contrario perteneces al 98% y el error se encuentra entre el teclado y la silla. Un saludo!
@johnnygamer4933 Жыл бұрын
Por si a alguien le puede valer para interiorizar lo aprendido: //La constante Pi es Pi = 3.14 (redondeando) const double PI = 3.14; //double porque es decimal Console.WriteLine("Introduce el valor del radio:"); double radio = double.Parse(Console.ReadLine()); double area = radio * radio * PI; Console.WriteLine($"El área del círculo es {area}"); //Otra manera es aplicar un método de la clase Math. Ya no es + - * / %, hay más operaciones matemáticas (potencias, raíces cuadradas, etc). //Ej. para la potencia es Math.Pow, y necesita dos parámetros, la base y el exponente. //Hay un PI dentro de la clase "Math". No se refiere al PI declarado, es el PI matemático, que está dentro de la clase Math. double area2 = Math.Pow(radio, 2)*PI; double area3 = Math.Pow(radio, 2) * Math.PI; Console.WriteLine($"El área del círculo con mi PI declarado es {area2}"); Console.WriteLine($"El área del círculo con el PI matemático es {area3}"); Console.WriteLine(""); //Esto no es más que un espacio en blanco a modo de separar el párrafo, aún no sé si hay una forma más simple de hacerlo. Console.WriteLine("Introduce otro valor de radio para calcular el área de un segundo círculo:"); double radio2 = double.Parse(Console.ReadLine()); double area4 = Math.Pow(radio2, 2) * PI; double area5 = Math.Pow(radio2, 2) * Math.PI; Console.WriteLine($"El área del segundo círculo con mi PI declarado es {area4}"); Console.WriteLine($"El área del segundo círculo con el PI matemático es {area5}"); Console.ReadLine();
@cyberjamita33214 жыл бұрын
UNA PREGUNTA: Los NameSpaces son equivalentes a los paquetes en JAVA? o me equivoco?
@riba52454 жыл бұрын
no
@ErickJovanDev6 жыл бұрын
Me di a la tarea de realizar el ejercicio, pero en vez de usar double, decici usar float, con el fin de ahorrar espacio en memoria (Buenas practicas), evidentemente tenia que convertir los valores a float en vez de double, pero a la hora de convertir Math.Pow, Visual Studio me daba el siguiente error "Argumento 1: no se puede convertir a 'double' de SystemReadOnlySpan ", la verdad no entendí, pero al buscar un poco, el resultado del programa fue este: const float PI = 3.1416f; Console.WriteLine("Introduce el rádio"); float radio = float.Parse(Console.ReadLine()); float area = (float)Math.Pow(radio, 2) * PI; //Aquí tuve que poner 'float' entre paréntesis en ves de 'float.Parse()' ¿Porqué? Console.WriteLine($"El área del circulo es {area}"); Profesor Juan, ¿podría explicarnos esto en un futuro?
@pildorasinformaticas6 жыл бұрын
Eso es lo que se llama "casting". Está explicado cuando hablo de la conversión de tipos. Lo verás más adelante. Un saludo!
@ErickJovanDev6 жыл бұрын
Gracias por su respuesta, me pondré a investigar un poco ahora que se por donde va la cosa. Que este de maravilla y que goce de excelente salud.
@xngesx5 жыл бұрын
Ese error se genera porque float.Parse() sólo admite datos de tipo string.
@percybenavides74 ай бұрын
8:08
@samueldazadaza4 жыл бұрын
Como consejo, puedes escuchar el video a velocidad 1,25
@lucas.fromhelheim2 жыл бұрын
TENGO UNA DUDA: masomenos en el minuto 9:00 donde explicas el uso de las constantes siendo llamadas por parametros, LOS PARAMETROS, tienen el orden {0}, {1}, etc. por el orden en que fueron declarados previamente en el programa, o por el orden en el que los va nombrando despues de las comas (,) en el console.WriteLine(); ???? eso no me quedo del todo claro
@hace1segundo2 жыл бұрын
es por el orden en que los colocas en la llamada al método ConsoleW.riteLine()
@macrosszeroshin6 жыл бұрын
Tengo una duda, ¿es double o Double? ¿es valido de las dos formas?
@pildorasinformaticas6 жыл бұрын
double para datos primitivos (lo que estamos haciendo ahora en el curso). Double para utilizar la clase Double. Hablaremos más adelante en el curso de "las clases" cuando veamos la POO. Entonces entenderás mejor la diferencia entre double y Double. Un saludo!
@macrosszeroshin6 жыл бұрын
Gracias por responder, muy buen curso.
@jefry2159 Жыл бұрын
Yo puse este codigo para calcular la hipotenusa de un triangulo rectangulo, poniendo dos datos que son los catetos: double numero1, numero2, numero3, numero1c, numero2c, numero1l, numero2l; Console.WriteLine("Escribe el primer dato"); numero1 = double.Parse(Console.ReadLine()); Console.WriteLine("Escribe el segundo dato"); numero2 = double.Parse(Console.ReadLine()); numero1c = numero1 * numero1; numero2c = numero2 * numero2; numero1l = Math.Sqrt(numero1c); numero2l = Math.Sqrt(numero2c); numero3 = numero1l + numero2l; Console.WriteLine($"El valor de la hipotenusa del triangulo rectangulo es {numero3}"); Cuando pongo el primer dato 5 y el segundo dato 6, me da 11, debería darme 8 o algo así, al parecer la raiz de 36, en el codigo, le da 6 y por otra parte, me da 3...
@alphaalfre2 жыл бұрын
👀
@Mario_983 жыл бұрын
Mi pregunta es para que se usan, porque realmente la Variable hace la misma función y diría que es mas útil, porque le puedes cambiar el valor mas tarde si quieres hacerlo.
@pildorasinformaticas3 жыл бұрын
Cuando no quieres que ningún otro programador que trabaje contigo en el mismo proyecto y pueda reprogramar tu código, cree un script que pueda cambiar el valor almacenado en la constante de forma accidental. Hay muchas ocasiones en que los valores deben ser fijos a toda costa y estar protegidos contra cambios ya sean estos "sin querer" o intencionados. Un saludo!!
@xxluffykunxx3 жыл бұрын
Buenas tardes profesor una consulta, el en video 6 dijiste que una variable no se podia primero declarar y luego mas adelante iniciarla, que eso se podia en visual basic pero que en C# estas obligado a declarar e iniciar en una misma linea de codigo, te confundiste? porque aca dices exactamente lo contrario, en otras palabras siguiendo lo que dices en el video 6 en C# tanto constantes como variables estan en la obligacion de declararse e iniciarse en una misma variable. Espero tu respuesta a esta duda que tengo , gracias de antemano
@xxluffykunxx3 жыл бұрын
@Kr C sii eso me queda claro, pero en este video dice lo contrario escucha del minuto 3:10 al 3:33 y veras a lo que me refiero.... por eso creo que se equivoco no?
@LuisMartinez-hz4yl2 жыл бұрын
@@xxluffykunxx creo que confundes las variables con el método var. las variables se asignan a un tipo de dato. X. Ej. int miedad; (Aquí declaramos la varibale y podemos iniciarla posteriormente en otra linea de código miedad = 35;). Mientras que en el método var la tenemos que declarar e iniciar en la misma linea. X. Ej. var minombre = "Antonio"; (Si te fijas en la variable anterior se declara con el int y esta con el método var ya que asigna automáticamente el tipo String)
@AnitaPerez-vt5re Жыл бұрын
No me deja hacerlo solo con coma 🤔😢
@cortointeresante Жыл бұрын
Buenas tardes tengo una duda: porque debo introducir este metodo Console.ReadKey(); para que me de el resultado ,porque si se lo quito no me da el resultado: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PrimeraAplicacion { internal class Program { static void Main(string[] args) { const double PI = 3.1416; Console.WriteLine("Calculando el area de un circulo "); Console.WriteLine("Introduce el Radio: "); double radio = double.Parse(Console.ReadLine()); double area = Math.Pow(radio, 2) * PI; Console.WriteLine($" El area de un circulo es: {area}"); Console.ReadKey(); } } }
@lulail9 ай бұрын
Buenas tardes, da el resultado escribas "Console.ReadKey();" o no, lo que ocurre es que la consola se cierra tan rápido después de que introduzcas el número del radio que no se ve bien. En la versión de Visual Studio de este vídeo, la consola se mantiene abierta por defecto al terminar de ejecutar. No sé qué versión estás usando pero la que uso yo, VS 2022, ya no tiene esa característica integrada, entonces al añadir "Console.ReadKey();" en la última línea de código ayuda a mantener la consola abierta ya que espera que le des a la tecla Intro para continuar.
@Apolo-mq9jl Жыл бұрын
así sería el del trapecio B+b*h/2 Console.WriteLine("Introduce la medida de la base menor"); double b = double.Parse(Console.ReadLine()); Console.WriteLine("Introduce la medida de la base mayor"); double B = double.Parse(Console.ReadLine()); Console.WriteLine("Introduce la medida de la altura"); double h = double.Parse(Console.ReadLine()); Console.WriteLine($"la medida del área es {((b+B)*h)/2}");
@antthonyrgm72942 жыл бұрын
Math.Pow
@juancarlosortiztiscareno53733 жыл бұрын
Console.WriteLine("Radio"); Console.WriteLine($"El área es igual a { Math.PI * (Math.Pow(double.Parse(Console.ReadLine()),2))}"); Console.ReadLine();
@germanandres3075 жыл бұрын
Hola buenas tardes también se puede hacer de la siguiente manera const float PI = 3.1416F; Console.WriteLine("Introduce la medida del radio"); Console.WriteLine("El area del circulo es: "+(Math.Pow(double.Parse(Console.ReadLine()), 2)*PI));
@josephbarber76336 жыл бұрын
Oye, de casualidad ya as ganado el bottom de plata de KZbin
@pildorasinformaticas6 жыл бұрын
Sí, hace un par de años me lo dieron. Puedes verlo aquí: facebook.com/photo.php?fbid=1138561939497936&set=pb.100000324223486.-2207520000.1531381329.&type=3&theater Un saludo!!
@josephbarber76336 жыл бұрын
Ahhhh que bueno, ahora es hora de ir por el de oro
@victor_hernandez_g3 жыл бұрын
En lugar de utilizar la constante que definimos "PI" también se puede utilizar la constante predefinida PI de la clase Math, y nos proporciona un resultado con más precisión.
@diegovargas22947 ай бұрын
Escribi una un tanto igual iria asi Console.WriteLine("De que tipo de figura deseas consultar el area"); Console.WriteLine("1. circulo"); Console.WriteLine("2. cuadrado"); Console.WriteLine("3. Triangulo"); Console.WriteLine("4. rectangulo"); Console.WriteLine("(Recuerda solo escribir el numero de tu opcion)"); int optionUsu = int.Parse(Console.ReadLine()); switch (optionUsu) { case 1 : Console.WriteLine("escribe el radio radio del circulo"); const double PI = 3.1415; Console.Write("Escribelo justo aqui :"); double Radio = double.Parse(Console.ReadLine()); double ResulCir = Radio * Radio * PI; Console.WriteLine($"el area de tu circulo es de: {ResulCir}"); break; case 2 : Console.WriteLine("Escribe Cuanto mide un lado de tu cuadrado"); Console.Write("Escribelo justo aqui :"); double AreaCu = double.Parse(Console.ReadLine()); double ResultCu = AreaCu * AreaCu; Console.WriteLine($"El area de tu cuadrado es de:{ResultCu}"); break; case 3: Console.WriteLine("Escribe la base de tu triangulo"); Console.Write("Escribela justo aqui :"); double baTri = double.Parse(Console.ReadLine()); Console.WriteLine("Escribe la altura de tu triangulo"); Console.Write("Escribela justo aqui :"); double alTri = double.Parse(Console.ReadLine()); double ResultTri = baTri * alTri / 2; Console.WriteLine($"Tu resultado es : {ResultTri}"); break; case 4: Console.WriteLine("Escribe la base de tu rectangulo"); Console.Write("Escribela justo aqui :"); double baRec = double.Parse(Console.ReadLine()); Console.WriteLine("Escribe la altura de tu rectangulo"); Console.Write("Escribela justo aqui :"); double alRec = double.Parse(Console.ReadLine()); double ResultRec = baRec * alRec / 2; Console.WriteLine($"Tu resultado es : {ResultRec}"); break; } } por si a alguno le ayuda
@franker090504 жыл бұрын
yo creo juegos y las constantes casi ni se usan
@edgarocampo13424 жыл бұрын
el $"string {value }" y el "string {0}", value se los copiaron vilmente a mi querido python