Course C #. Arrays V Arrays by parameters. Video 40

  Рет қаралды 57,599

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Пікірлер: 97
@davidacosta3977
@davidacosta3977 3 жыл бұрын
En mi trabajo de grado voy a poner a este canal en agradecimientos. Muchas gracias.
@superkaiho4321
@superkaiho4321 Ай бұрын
Hola, señor profesor soy alumno apenas de 3er semestre de la universidad y he estado aprendiendo mas que en la escuela con sus cursos , y basicamente lo que usted esta enseñando a lo largo de este curso me servira para mi futura pasantia que quiero aplicar, muchas gracias por ser de los mejores canales de enseñanza que he encontrado. Lo queiro mucho y un abrazo desde méxico!
@pablojoyce3074
@pablojoyce3074 4 жыл бұрын
Soy Pablo desde Argentina. Excelentes tus videos. Estoy viendo este curso desde el principio y tus metodología de enseñanza es clara y dinámica. Tengo 53 años y estoy con ganas de retomar la programación después de 30 años. Nunca hice POO, pero espero poder aprovechar al máximo los conocimientos que compartís; por ahora vamos 10 puntos. Gracias por el empeño que le ponés a esto!!!!
@elaprendiz7208
@elaprendiz7208 3 жыл бұрын
🤯🤯😱😱😱😲😲😲Demonios! Este tutorial estuvo muy interesante. Fantástico!
@RonnyG2121
@RonnyG2121 2 жыл бұрын
¡Buen video Juan! ¡Eres el mejor! Dejaré el código por aquí using System; namespace Arrays { class Program { static void Main(string[] args) { int[] arrayelementos = DevuelveArray(); Console.WriteLine("Imprimiendo desde el main"); foreach (int i in arrayelementos) Console.WriteLine(i); } static int[] DevuelveArray() { Console.WriteLine("Programa que devuelve un array. ¿Cuántos elementos desea que tenga su array?"); string respuesta = Console.ReadLine(); int numelementos = int.Parse(respuesta); int[] datos = new int[numelementos]; for (int i = 0; i < datos.Length; i++) { Console.WriteLine($"Introduce el dato para la posición {i}"); respuesta = Console.ReadLine(); int datoselementos = int.Parse(respuesta); datos[i] = int.Parse(respuesta); } return datos; } } }
@joluval
@joluval 3 жыл бұрын
Maestro, podríamos también parsear el "Console.ReaLine()" algo así como -----> int numero = int.Parse(Console.ReadLine()) y evitar escribir algunas líneas. Muy aparte de eso, excelente video como siempre :-)
@darwinsangamapilco1376
@darwinsangamapilco1376 2 жыл бұрын
Gracias profesor. Buena explicación
@nicolas2008alcubo
@nicolas2008alcubo 5 жыл бұрын
Lindo lenguaje C#. Completo y poderoso y no tan difícil de aprender. Con tus cursos, Juancito hasta el menos entendido entiende (Juego de palabras jajaja). Cuando toque el tema de las aplicaciones gráficas o interfaces gráficas de usuario va a ser el tema "difícil"
@odalmer8110
@odalmer8110 4 жыл бұрын
veo los anuncios completos y les doy clic para ayudar a este gran hombre
@Cuidaito
@Cuidaito 5 жыл бұрын
Solo decirte que cada vídeo es una autentica clase magistral. No comento en mas para no ser pesado. Pero enhorabuena y gracias.
@Francisco-rh5qg
@Francisco-rh5qg 5 жыл бұрын
Explicas mejor que cualquier docente de POO, te agradezco mucho hermano.
@mr.prince4297
@mr.prince4297 3 жыл бұрын
Si bien mis nociones de programación son muy básicos, me había bastado para entender los conceptos hasta hace un par de videos, ahora es que para mí se pone interesante, debo decir que es emocionante ir descubriendo cosas nuevas.
@kaminarimogollon1110
@kaminarimogollon1110 5 жыл бұрын
Buen video men saludos desde colombia mijo. Te mereces mas suscriptores :)
@nicolasacosta1373
@nicolasacosta1373 4 жыл бұрын
Gracias por tus vídeos, estoy en segundo año de la carrera y este contenido me es muy util!!! Saludos desde Argentina!
@danielortizdavid6148
@danielortizdavid6148 4 жыл бұрын
profe un gran saludo desde colombia, es usted un hombre con don innato para la docencia, gracias por tanto conocimiento !!!!
@MiguelAngel-ff5ce
@MiguelAngel-ff5ce 4 жыл бұрын
Saludos cordiales mi estimado, gracias por tan excelente explicación, que ha aclarado mis dudas sobre el ciclo foreach. Seguimos avanzando !!!!!
@lucassonoda2972
@lucassonoda2972 5 жыл бұрын
Cuando empece a programar este vídeo me hubiera servido muchisimo! Excelente espero sigas así. Saludos desde Argentina.
@victorsanz9315
@victorsanz9315 Жыл бұрын
Buen ejemplo de array!!❤ 17:29
@davidbarrera2396
@davidbarrera2396 4 жыл бұрын
Muchas gracias maestro por este magnífico contenido, solo una observación. En el método "LeerDatos"(11:10 ), podemos usar la siguiente instrucción para almacenar la respuesta del usuario en una variable de tipo int: int respuesta = int.Parse(Console.ReadLine());
@odalmer8110
@odalmer8110 4 жыл бұрын
iba a comentar lo mismo xd
@OsomWay
@OsomWay 4 жыл бұрын
No lo he probado pero debería ser así, solo que lo ha puesto en dos líneas para que se vea mejor lo que hace el programa, supongo.
@whathever49
@whathever49 5 жыл бұрын
¡Buen vídeo como siempre, maestro! ¿Tienes pensado hacer un curso de unity? Un saludo!!
@eliasmanjarrez1768
@eliasmanjarrez1768 5 жыл бұрын
pero bueno que justo esto es lo que estoy usando en mis pasantias, me esta sirviendo un montón Sigue así.
@toput31
@toput31 4 жыл бұрын
Gracias muy bien explicado como siempre!!
@matiPalm99
@matiPalm99 3 жыл бұрын
Sos el master yi Juan!
@diegotraverso1532
@diegotraverso1532 4 жыл бұрын
La verdad para aquellos que venimos sin conocimientos anteriores es bastante complicado , los videos los entiendo pero el problema es que en cada video se me mezclan los métodos , las variantes , entender entiendo todo pero es una ensalada
@AlexanderOrellanaf
@AlexanderOrellanaf 5 жыл бұрын
Hola Juan gracias por tus vídeos, son excelentes. Lo he visto 30 vídeos en 2 días jeje. Me encantaría si pudieras seguir los demás cursos de c# en aplicaciones de ambiente web.Gracias. Saludos
@Luis45ccs
@Luis45ccs 3 жыл бұрын
Muy bueno todo profe, Pero creo que el foreach se puede tambien usar en la modificacion de los datos y no tenias porque cambiar al for normal, porque tienes acceso a cada dato y puedes colocar "i+=10;" Los arrays en C y C# pasan por referencia al contrario que las variables normales que se pasan por valor (copian y duplidan el dato), o sea que no se copian los datos en la llamada a la funcion, si no que, se pasa la direccion y por eso lo que se haga con esos datos regresa modificado a la funcion llamadora.
@pierojav4310
@pierojav4310 2 жыл бұрын
Excelente tutorial, me hubiera gustado aprender en la U así, sencillo y bien explicado. string respuesta = Console.ReadLine(); int respuesta = int.Parse(respuesta); //ó string respuesta = int.Parse(Console.ReadLine()); Es mi observación como otra alternativa, los leo.
@nancynardelli5466
@nancynardelli5466 Жыл бұрын
Gracias!
@gordoguapo5101
@gordoguapo5101 7 ай бұрын
que videazo
@alejandrovasquez6751
@alejandrovasquez6751 5 жыл бұрын
Interesante. Muchas gracias!
@quiqueruiz5836
@quiqueruiz5836 4 жыл бұрын
Lo entiendo todo pero no me veo capaz de plantearlo tan rápido, gracias por tus cursos :)
@Historia_yMito_4018
@Historia_yMito_4018 5 жыл бұрын
Excelente tutorial. Gracias.
@HenryMedinaBustamante
@HenryMedinaBustamante 5 жыл бұрын
Hermano Juan por fa no nos olvides en el curso de laravel Por Favor, Por Favor, Por Favor
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Acabo de subir un nuevo vídeo. Un saludo!
@schizophreneek
@schizophreneek 5 жыл бұрын
Excelente, muchísimas gracias por el contenido que es sencillamente prodigioso! Llevo ya algún tiempo con el curso de C# y te quería preguntar si tienes pensado incluir capítulos de trabajo con Windows Forms o de alguna forma relacionarnos con las interfaces gráficas. ¡Saludos y mucha suerte!
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Claro que si. Trabajaremos con interfaces gráficas, Windows Forms y muchas más cosas en este curso. Aún queda mucho. Un saludo!
@MarcoMCR123
@MarcoMCR123 5 жыл бұрын
Gracias por este curso profe!! ya estoy al día y si, el ramo que tengo de programacion .net nos están pidiendo c# asique me sirvio ver su curso antes de entrar a la u. Le queria hacer una consulta.. a que se debe que la calidad de audio del curso mejore o "empeore" dependiendo del video? es solo una acotación. Muchas gracias por su tiempo !! es el mejor profe que existe
@sergiofernandezfernandez8242
@sergiofernandezfernandez8242 4 жыл бұрын
Hay otra forma de usar el Parse sin tener que andar copiando el contenido que introduce el usuario en una variable nueva: static int[] LeerDatos() { Console.WriteLine("¿Cuántos elementos quiers que tenga el Array?"); int respuesta = int.Parse(Console.ReadLine()); int[] datos = new int[respuesta]; for (int i = 0; i < respuesta; i++) { Console.WriteLine($"Introduce el dato para la posición{i}"); int datosElemento = int.Parse(Console.ReadLine()); datos[i] = datosElemento; } return datos; } En mi opinión, de esta forma se simplifica bastante el código, ya que eliminamos variables que alojan el mismo contenido.
@oscargm1979
@oscargm1979 4 жыл бұрын
tiene usted razón
@angeltrujillo426
@angeltrujillo426 5 жыл бұрын
Hola. Buen video como todos los que tienes en el canal. Solo comentar y se que ya lo tienes, si tienes pensado hacer algun curso de excel pero mas actualizado, un saludo.
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Sí, es una de mis prioridades a corto plazo. Estoy trabajando ya en ello para comenzar a subir los primeros vídeos en breve. Un saludo!
@angeltrujillo426
@angeltrujillo426 5 жыл бұрын
Hola, Gracias por tu respuesta un saludo.
@macman194
@macman194 5 жыл бұрын
Hola Juan y gracias por otro magnífico vídeo. Solo una pregunta: ¿Qué diferencia hay entre usar “Parse” y usar “Convert” para convertir tipos?
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Convert soporta una valor nulo (null) y devuelve 0 en caso de null. Parse no soporta nulo y lanza una excepción en caso de null. También que convert hace un mayor consumo de recursos pero esto es más sutil y no lo notarás nunca ( a no ser que interactúes mucho dentro de un bucle). Un saludo!
@mnl1
@mnl1 5 жыл бұрын
@@pildorasinformaticas Muchas gracias por la respuesta Juan.
@uzumakimikey4364
@uzumakimikey4364 3 жыл бұрын
Buen video
@JORVACHA
@JORVACHA 5 жыл бұрын
Saludos profe. De nuevo mil gracias por todo lo que nos ha enseñado. Pregunta: ¿Hasta dónde vamos a trabajar con la consola? Feliz día.
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Hasta que terminemos de ver las estructuras fundamentales del lenguaje. Luego ya pasaremos a interfaces gráficas. Un saludo!
@JORVACHA
@JORVACHA 5 жыл бұрын
Gracias profe un abrazo desde Costa Rica.
@aramiscastellanos3245
@aramiscastellanos3245 3 жыл бұрын
Otra forma sería: using System; namespace Uso_de_Arrays { class Vectores { private int[] vector; public Vectores() { Console.WriteLine("¿Cuántos elementos quieres en el vector?"); int elementos = Int32.Parse(Console.ReadLine()); vector = new int[elementos]; for (int i = 0; i < vector.Length; i++) { Console.WriteLine($"Ingresar posicion {i} del vector"); vector[i] = int.Parse(Console.ReadLine()); } } public void Imprimir() { for (int i = 0; i < vector.Length; i++) { Console.WriteLine(vector[i]); } } static void Main(string[] args) { Vectores e = new Vectores(); e.Imprimir(); } } }
@nicolasg5515
@nicolasg5515 5 жыл бұрын
Primero que nada gracias por los videos de C# . Una consulta, entonces da lo mismo pasarle un array por valor a un método si de todos actúa como referencia?
@user-li6iz3jv3q
@user-li6iz3jv3q Жыл бұрын
con hombres como profesor hubiera aprendido a programar hace mucho tiempo
@Kovaks12
@Kovaks12 4 жыл бұрын
hola, gracias por este curso me ha ayudado mucho. Tengo una pregunta en el minuto 12:41cuando creas la array datos int[] datos = new int[numElementos]; ¿que estamos haciendo ahí? o sea, entiendo que definimos la longitud del array pero no entiendo esa nomenclatura. es decir ¿ Estamos indicando que el array datos es igual a nueva array con longitud (numEelementos) ?
@infame2009
@infame2009 2 жыл бұрын
Le asignamos el número que ingresó el usuario al array como número de items dentro.
@giovannyorozco7447
@giovannyorozco7447 4 жыл бұрын
Buen día. La modificación en los valores del array incluso tiene efecto si se usan metodos de clase ?
@akiztoi
@akiztoi 4 жыл бұрын
Buenas otra vez. Siguiendo con mi duda de ayer, si en el segundo ejemplo (a partir del minuto 10:00) el método fuera "void" y no devolviera nada, no se comportaría igual el programa?
@albertoborella2497
@albertoborella2497 5 жыл бұрын
Hola Juán. Muy buén video como todos los de tu canal!!. Estaremos ya en la cuenta regresiva para el lanzamiento de Django????????? Ojalá sea pronto.... jaja
@Espumasaurio
@Espumasaurio 2 жыл бұрын
No sé si sea el único, pero al pasarle la variable 'numElementos' en el ciclo for, me genera datos incorrectos, así que para solucionar esto, simplemente se hace la llamada al array datos.length y listo, problema solucionado. PD: Lo hice solo antes de ver la solución en el video, estuvo bastante entretenido.
@Obishman
@Obishman 5 жыл бұрын
Muchas gracias Profe! Hora voy a ver nuevamente los videos sobre arrays porque quiero ver si encuentro alguna forma de conservar el array anterior despues de procesarlo...me refiero a la parte inicial del video en el que el array original "numeros" es pasado al array "datos" y alli es modificado pero la modificacion pasa tambien al array "numeros".
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Hay varias formas de conseguirlo pero para ello necesitamos saber algunas cosas que aún no hemos visto. Pero te dejo que investigues por tu cuenta (eso siempre está bien). Un saludo!
@Obishman
@Obishman 5 жыл бұрын
@@pildorasinformaticas Muchas gracias por responder, si evidentemente lo que necesito es algo que todavíia no vemos en su curso, porque estuve revisando los videos anteriores sobre arrays y no encontré nada que me permita conservar el array anterior intacto.. Saludos desde Buenos Aires.
@Jusilus
@Jusilus 3 жыл бұрын
Si no se quiere crear método static en la clase que contiene el main, sólo hay que instanciar la misma clase. Por ejemplo: static void Main(string[] args) { Program programa = new Program(); int[] numeros = new int[4] { 7, 9, 15, 3 }; programa.ProcesaDatos(numeros); } void ProcesaDatos(int[] datos) { foreach (int dato in datos) { Console.WriteLine(); } }
@akiztoi
@akiztoi 4 жыл бұрын
Hola buenas, No acabo de ver por qué, si el método no devuelve nada, los datos del array modificados en el método "procesaDatos", se mantienen modificados después de la llamada al método. ¿No sería esta la diferencia que debería de haber con un método que sí devolviera la matriz modificada? Gracias., saludos.
@weslinmartinez1802
@weslinmartinez1802 5 жыл бұрын
Me gusta mas cuando usted explica codigo por codigo asi entendemos el codigo.
@carlosdaniel-be2qv
@carlosdaniel-be2qv 5 жыл бұрын
veremos interfaces gráficas picando código?
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Sí. Un saludo!
@marcosortega3340
@marcosortega3340 5 жыл бұрын
Qué herramienta usa para editar tus vídeos?
@MarcosLopezXeron97
@MarcosLopezXeron97 5 жыл бұрын
Parece que utiliza Camtasia Studio xD
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Para editar los vídeos es Camtasia (además se me olvidó quitar el logo de camtasia en este vídeo). Visual Studio para desarrollar en C#. Un saludo!
@cristopheralvarez1770
@cristopheralvarez1770 3 жыл бұрын
Una duda, cual es la diferencia entre usar String y string :)
2 жыл бұрын
La diferencia es que string es una palabra clave del lenguaje C#, mientras que la segunda es el tipo System.String de la plataforma .NET. En C# la palabra clave string es un alias para el tipo System.String del runtime de .NET, por lo que en la práctica, usar una cosa u otra es indiferente. Hay otra pequeña diferencia. Si queremos usar String debemos asegurarnos de que hemos incluido el espacio de nombres System en la cabecera del archivo de código, o sea, que hemos puesto using System; arriba del todo. En el caso de string, al ser una palabra clave no es necesario hacer nada para usarla. Dado que Visual Studio siempre incluye eso automáticamente, si no lo hemos quitado ni nos daremos cuenta, pero es necesario saberlo.
@LBowery9
@LBowery9 3 жыл бұрын
Pude modificar los valores del array numeros con un foreach: static void procesaDatos(int [] datos) { foreach(int i in datos) { Console.WriteLine(i+10); } }
@Jusilus
@Jusilus 3 жыл бұрын
Buenas. Ahí no estás modificando el array. Sólo imprimes el valor de cada elemento a la vez que le sumas 10, pero esos 10 no se almacenan en el array.
@Nicash
@Nicash 4 жыл бұрын
Hay algo que no entiendo... me cambiaste la bocha mal: Minuto 5:06 decís que "es como si hiciera una copia", entonces no entiendo si manipulamos "la copia" después en el CW nos salen los parámetros modificados o.O
@kikoelcrazy1330
@kikoelcrazy1330 4 жыл бұрын
Los arreglos son de tipo de referencia. A diferencia de los tipos de valor, un tipo de referencia no almacena su valor directamente. En cambio, almacena la dirección donde se almacena el valor. En otras palabras, un tipo de referencia contiene un puntero a otra ubicación de memoria que contiene los datos, si esa direccion o referencia que almacena el dato es cambiada, lo sera tambien en el original. Es un tanto confuso, lo se.
@kikoelcrazy1330
@kikoelcrazy1330 4 жыл бұрын
static void Main(string[] args) { int thismynumber = 10; Procesar(thismynumber); Console.WriteLine(thismynumber); } public static void Procesar(int number) { number += 10; } En este ejemplo el numero sigue siendo 10 sin importar ya que los tipos primitivos o mas bien como realmente se llaman acorde con Microsoft es : "built in data types"y no son de referencia como en el caso de los arrays o arreglos. :)
@bryanperez3668
@bryanperez3668 3 жыл бұрын
alguien sabe como hacer push a un array, en c sharp?
@pacopico2222
@pacopico2222 5 жыл бұрын
No entiendo lo de que el bucle for-each no vale para variar un array. foreach (int i in datos) { Console.WriteLine("Dato: " + ( i+100)); } me devuelve la Array sumando 100.
@jeiguert4542
@jeiguert4542 5 жыл бұрын
Igual me sirve, no entiendo el porque no se puede utilizar, hasta es más fácil que lo que muestra.
@valjimenez.objetivoelfutur6373
@valjimenez.objetivoelfutur6373 5 жыл бұрын
Usando WriteLine no modificas los datos del array sino que sólo estás mostrando los valores de dicho array mas un número dado. Si imprimes nuevamente el array original no habrán cambiado sus elementos. Saludos.
@virtualive1585
@virtualive1585 5 жыл бұрын
Básicamente porque aunque realmente si se puede modificar, la variable que creemos junto a foreach almacena el valor que tiene en el array en ese momento, y aunque nosotros en el bucle lo modifiquemos, el valor de esa variable dentro del bucle seguirá siendo el mismo, luego en esa iteración no podremos utilizar el nuevo valor con esa variable. Además, no podemos cambiar un valor del Array a través de esa variable, ni siquiera podemos cambiar el valor de esa variable. Se puede hacer, pero tiene una estructura poco óptima y sería una mala práctica. Es más, a mi uno de mis profesores me dijo que no utilizara nunca el bucle foreach para absolutamente nada, ya que puedes hacer lo mismo con el for, es más flexible y consume menos recursos. Con este código cambio el valor del Array, no obstante la variable prueba no me sirve de nada. Si intento cambiar pruebas[x] = x+1; por prueba = x+1; me salta un error. int[] pruebas = new int[] { 10, 11, 12, 13 }; int x = 0; foreach (int prueba in pruebas) { pruebas[x] = x+1; Console.WriteLine(prueba); // vemos que el valor de prueba no ha cambiado Console.WriteLine(pruebas[x]); // el valor en la posición x del Array cambia x++; }
@oscargm1979
@oscargm1979 4 жыл бұрын
@@virtualive1585 Dile a tu profesor que nunca diga que algo no vale para nada.El bucle for each es para lo que es:recorrer una coleccion de datos rápidamente .Xd me parto con cierta gente(o sea tu profesor),en serio,cada cosa tiene su utilidad.Lo de los recursos hoy en dia.... en fin... un saludo
@oscargm1979
@oscargm1979 4 жыл бұрын
@Sebosha es un bucle para iterar sobre una colección de datos,la que sea,solo que a costa de tener,digamos,una sintaxis sencilla, tiene menos funcionalidad,ya que siempre va a iterar de uno en uno y de izda a derecha.Pero tiene sus usos
@nazar9160
@nazar9160 2 жыл бұрын
También hay arrays dobles y triples: int [ ] [ ] arrayDoble = new int [1] [2]; int [ ] [ ] [ ] arrayTriple = new int [1] [2] [3]; Aunque no sé para qué se usaban.
@alphaalfre
@alphaalfre 2 жыл бұрын
👀
@ER-jy5vc
@ER-jy5vc Жыл бұрын
Juan profe! entonces porque los arrays si se modifican, pero las variables no??? intente hacer lo mismo con una propiedad de un objeto y si se modifica tambien, pero si pongo una variable normal por parametro no se modifica!! estuve investigando, y lo que pasa es que hay parametros que se pasan por valor y por referencia y si entendi ambos conceptos, todo bien pero lo que no entiendo es el porque los arreglos y en este caso un objeto por parametro si se toma como referencia pero las variables no, ayuda😢
@damaSandraHurtadoPalazon
@damaSandraHurtadoPalazon 4 жыл бұрын
¿Para cuándo matrices y tablas dentadas? Saludos!
@carloslectong5344
@carloslectong5344 9 ай бұрын
Otra forma: namespace ConsoleApp4 { internal class Program { static void Main(string[] args) { int[] numeros = new int[4]; numeros[0] = 7; numeros[1] = 6; numeros[2] = 5; numeros[3] = 4; ProcesaDatos(numeros); } static void ProcesaDatos(int[] datos) { int contador = 0; int[] arrayNuevo = new int[datos.Length]; foreach (int i in datos) { arrayNuevo[contador] = i + 10; contador++; } foreach (int i in arrayNuevo) { Console.WriteLine(i); } } } }
@victor_hernandez_g
@victor_hernandez_g 3 жыл бұрын
4:53, ¡¡¡los parámetros no viajan!!!, se almacenan en una pila de llamadas de funciones, de donde el método llamado los "rescata".
@Twisted_king
@Twisted_king 3 жыл бұрын
"son dos ejemplos sencillos, de como trabajar con arrays y métodos" los que apenas empezamos a programar: que pedo que pedo ? .-.
@juanchelini5937
@juanchelini5937 2 жыл бұрын
cada video entiendo menos, la bola de nieve me aplasto....
@pierojav4310
@pierojav4310 Жыл бұрын
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Arreglo01 { internal class Program { static void Main(string[] args) { // 1era forma int[] arrayElementos = LeerDatos(); int[] nuevoArray = arrayElementos; foreach(int i in nuevoArray) Console.WriteLine($" Los valores son {i} "); /* 2da forma foreach (int i in LeerDatos()) Console.WriteLine("Los valores son " + i); */ Console.ReadKey(); } static int[] LeerDatos() { Console.WriteLine("Cuantos elementos deseas que tenga su array"); string respuesta = Console.ReadLine(); int NumElem = int.Parse(respuesta); int[] datos = new int[NumElem]; //ingresar valores por teclado for (int i = 0; i < NumElem; i++) { Console.WriteLine("Posición " + i + " Ingresar valor: "); respuesta = Console.ReadLine(); int valorElem = int.Parse(respuesta); datos[i] = valorElem; } return datos; } } }
Course C #. Heritage. Concept and theoretical explanation. Video 41
17:37
pildorasinformaticas
Рет қаралды 63 М.
Course C #. Foreach loop. Arrays IV. Video 39
19:34
pildorasinformaticas
Рет қаралды 67 М.
Synyptas 4 | Арамызда бір сатқын бар ! | 4 Bolim
17:24
啊?就这么水灵灵的穿上了?
00:18
一航1
Рет қаралды 77 МЛН
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 8 МЛН
Course C #. POO II. Creation of classes and instances. Video 28
27:01
pildorasinformaticas
Рет қаралды 142 М.
Course C #. POO V. Getters and Setters. Video 31
26:29
pildorasinformaticas
Рет қаралды 106 М.
Curso C#. Colecciones IV. Stacks y Dictionary. Vídeo 66
19:33
pildorasinformaticas
Рет қаралды 35 М.
Course C #. POO IV. Builders Video 30
23:32
pildorasinformaticas
Рет қаралды 110 М.
C# course. Exceptions V. Finally block. Video 26
13:35
pildorasinformaticas
Рет қаралды 58 М.
Course C #. Inheritance III. Builders and base. Video 43
16:58
pildorasinformaticas
Рет қаралды 65 М.
Course C #. POO VI. Visual Studio and POO. Video 32
21:21
pildorasinformaticas
Рет қаралды 76 М.
Curso C#. Clases abstractas I. Vídeo 52
19:16
pildorasinformaticas
Рет қаралды 50 М.
Synyptas 4 | Арамызда бір сатқын бар ! | 4 Bolim
17:24