WEBVTT

00:00.830 --> 00:05.380
En el video anterior ya hemos aprendido el esqueleto de un programa C ++.

00:05.480 --> 00:09.800
Ahora, aquí en este video, aprendemos a escribir un programa.

00:10.280 --> 00:16.820
Entonces aprendemos los pasos para escribir programas básicos, por lo que escribiremos muchos programas mientras seguimos estos

00:16.820 --> 00:17.460
pasos.

00:17.480 --> 00:19.210
Entonces, cuales son los pasos.

00:19.220 --> 00:20.150
Aprendamos.

00:20.320 --> 00:23.540
Vea que cada programa tendrá tres elementos.

00:23.540 --> 00:25.970
Uno es que necesitará alguna información.

00:26.030 --> 00:27.940
Entonces los procesará.

00:28.100 --> 00:31.890
Dará la salida. entonces qué es esto.

00:31.890 --> 00:32.590
Supongamos

00:32.610 --> 00:33.960
que soy un programa.

00:33.960 --> 00:39.030
Sé sumar dos números y eres usuario de un programa.

00:39.030 --> 00:40.020
Imagínese esto bien.

00:40.070 --> 00:42.780
Siempre hay que tener presente el escenario.

00:42.840 --> 00:45.390
Ahora quieres usar el programa.

00:45.450 --> 00:47.280
Quieres que sume dos números.

00:47.400 --> 00:49.350
Entonces debería saber dos números.

00:49.350 --> 00:51.250
En primer lugar, das dos números.

00:51.280 --> 00:53.730
Luego los agregaré y luego te daré la salida.

00:54.300 --> 00:55.050
Eso es todo.

00:55.050 --> 01:01.350
Entonces, de mi lado, si ven que estoy tomando la entrada, luego procesando y dando la salida.

01:01.380 --> 01:03.810
Tomemos ahora otro ejemplo.

01:03.810 --> 01:11.010
Supongamos que soy un programa para encontrar el área de un rectángulo y usted es el usuario, quiere que encuentre el área para la que

01:11.250 --> 01:11.900
debería

01:11.910 --> 01:13.540
conocer la longitud y la anchura.

01:13.710 --> 01:15.900
Así que veamos cómo debo trabajar.

01:15.900 --> 01:19.730
En primer lugar, debería preguntarle cuál es la longitud y la anchura.

01:19.830 --> 01:21.380
Me darás largo y ancho.

01:21.690 --> 01:23.900
Los tomaría y los multiplicaría

01:24.000 --> 01:27.830
o Cualquiera que sea la fórmula, procesaré y obtendré el resultado.

01:27.990 --> 01:31.260
Entonces te daré la salida, el área es tal y tal.

01:31.980 --> 01:33.100
Entonces eres un usuario.

01:33.120 --> 01:37.050
Soy el programa, así que ahora cuando estás pensando en escribir un programa.

01:37.050 --> 01:43.220
Manténgase en un lugar del programa y otras personas que van a utilizar a sus usuarios.

01:43.530 --> 01:45.980
Así que empieza por el lado de un programa e imagina.

01:46.560 --> 01:54.000
Veamos ahora cómo podemos seguir estos pasos para escribir un programa simple para sumar dos números.

01:54.300 --> 02:00.590
Entonces, en primer lugar, dibujaré un diagrama de flujo para este y luego tomaré nuestro algoritmo usando pseudocódigo.

02:00.690 --> 02:04.910
Luego escribiré un programa en C ++ para sumar dos números.

02:05.070 --> 02:07.410
Así que dibujemos un diagrama de flujo.

02:07.590 --> 02:10.380
Entonces aquí dibujaré un diagrama de flujo para sumar dos números.

02:10.380 --> 02:12.230
Entonces, ¿cuáles son las cosas que tenemos que hacer?

02:12.240 --> 02:17.700
Aprendamos a ver primero en un punto de partida de un diagrama de flujo que es inicio.

02:18.620 --> 02:24.150
Entonces nuestro programa debería tomar 2 números como entrada.

02:24.510 --> 02:28.420
Entonces, para los valores de entrada y salida usamos paralelogramo.

02:28.500 --> 02:29.890
Así que dibujemos en un paralelogramo.

02:30.150 --> 02:32.330
Entonces, lo siguiente es tomar entrada.

02:32.460 --> 02:34.890
Entonces, para eso es mejor dar un mensaje.

02:34.890 --> 02:36.170
Entonces imprimiendo un mensaje.

02:36.210 --> 02:40.520
Diré imprimir Ingrese dos números como cuando doy el ejemplo.

02:41.100 --> 02:45.030
Te he dicho que antes que nada debería sacarte dos números.

02:45.060 --> 02:46.820
Entonces ingrese dos números.

02:46.830 --> 02:47.400
Debería decirte.

02:47.430 --> 02:48.330
Ingrese dos números.

02:48.360 --> 02:51.910
Entonces me darás dos números, así que debería leer dos números.

02:51.960 --> 02:58.410
Soy un programa, ¿verdad? Entonces, lee, leeré estos números, dos números cualquiera que sea el número. tu has dado.

02:58.410 --> 02:59.640
Les daré nombres.

02:59.670 --> 03:04.230
Entonces, estos se llaman como variables, por lo que los tomaré en ay b.

03:04.230 --> 03:07.990
Ahora el primer número está en a, el segundo número que me ha dado está en B.

03:08.040 --> 03:13.110
Ahora tengo dos números, puedo agregarlos para poder procesarlos, por lo que para el proceso se usa un rectángulo.

03:13.140 --> 03:15.920
por lo que el siguiente paso es el proceso.

03:15.990 --> 03:17.610
Entonces se usa un rectángulo.

03:17.820 --> 03:22.760
Entonces debería agregar ayby el resultado debería almacenarlo en algunas otras variables.

03:22.800 --> 03:30.390
por lo que el resultado está en 'c', por lo que significa que para cualquier programa que tome la entrada, debe escribir esto y el proceso debe

03:30.420 --> 03:32.080
escribir esto. entonces, ahora

03:32.530 --> 03:39.450
que tengo el resultado listo, debería darle el resultado para decirle que algunos de los dos números son así y eso

03:39.450 --> 03:46.440
es salida, así que para la salida de nuevo el paralelogramo, así que dibuje un paralelogramo y dé una salida aquí.

03:47.100 --> 03:54.660
Así que aquí veré que la adición impresa está (entre comillas).

03:55.020 --> 04:02.910
Esto está entre comillas porque es un mensaje y luego la coma C, por lo que dirá "la adición es" y luego el resultado, sea

04:03.000 --> 04:08.640
cual sea el resultado, que está en 'c'. luego, a continuación, este final de este procedimiento.

04:09.360 --> 04:10.230
Entonces esto es alto.

04:10.770 --> 04:18.510
Entonces, para ese óvalo es la forma que usamos o elipses la forma que usamos, así que comience y tome la entrada, el proceso, la

04:18.510 --> 04:20.070
salida y el final.

04:20.610 --> 04:25.710
Así es como se muestra el diagrama de flujo para sumar dos números. ahora mismo lo

04:25.710 --> 04:29.240
escribiré como un algoritmo usando pseudocódigo.

04:29.250 --> 04:30.090
Entonces, ¿qué es el pseudocódigo.

04:30.090 --> 04:31.970
Lo mismo en lo que escribo, esto es pseudocódigo.

04:32.020 --> 04:35.770
No es un código en lenguaje C. así que escribiré el mismo pseudo código.

04:36.120 --> 04:39.990
Entonces, escriba un algoritmo para sumar dos números.

04:39.990 --> 04:45.810
Ahora aquí diré que empiece el algoritmo empiece a ver ya te he explicado que puedes escribir.

04:45.810 --> 04:47.750
Empiece o puede escribir en el corchete de flores.

04:47.760 --> 04:48.700
Esa es tu decisión.

04:48.720 --> 04:50.290
Así que les estoy escribiendo empezar aquí.

04:50.310 --> 04:52.050
Ahora, ¿qué es lo primero que tiene que hacer?

04:52.080 --> 04:57.820
Debería imprimirse y decir ingrese dos números Bien, entonces este es el mensaje que

04:58.440 --> 05:02.900
estoy dando y luego escribo punto y coma o no.

05:02.910 --> 05:04.940
Esa es una elección porque este pseudocódigo

05:04.950 --> 05:06.060
no es estricto.

05:06.240 --> 05:09.590
Entonces debería leer dos números en dos variables.

05:09.600 --> 05:12.150
Eso es ay b.

05:12.150 --> 05:13.430
Se acabó.

05:13.470 --> 05:15.510
El siguiente paso es este procesamiento.

05:15.510 --> 05:18.960
Por tanto, a C se le asigna un signo más b.

05:18.990 --> 05:20.810
Así que estoy escribiendo esto como tarea.

05:20.810 --> 05:29.140
No lo tome como igual, de lo contrario, escriba la flecha como si el siguiente paso fuera imprimir más de un número

05:29.410 --> 05:33.120
es fulano, así que imprima "la suma es" c,

05:36.200 --> 05:38.790
así que este es el resultado.

05:38.930 --> 05:41.840
Y este es el final del algoritmo.

05:42.260 --> 05:46.710
Entonces esos son los pasos que los he completado y los escribí como algoritmo.

05:46.730 --> 05:47.510
Este es el comienzo.

05:47.510 --> 05:52.030
Todo parece simple a medida que avanzamos escribiendo más programas.

05:52.040 --> 05:56.820
Por lo tanto, esto puede volverse un poco largo o complejo, por lo que avanzaremos lentamente hacia él.

05:56.880 --> 05:57.420
Ahora.

05:57.450 --> 06:01.130
A continuación, tengo que escribir un programa en C ++ para agregar 2 no.

06:01.190 --> 06:04.920
Así que aquí escribiré el programa no en C ++, así que déjelo escribir.

06:04.940 --> 06:08.380
así que, en primer lugar, escribiré el esqueleto del programa C ++.

06:08.450 --> 06:13.060
Entonces, para eso, tengo que escribir #include iostream correctamente.

06:13.250 --> 06:16.090
Entonces esto es lo que ya hemos aprendido.

06:16.160 --> 06:21.800
Entonces, en este iostream, tengo que escribir usando el espacio de nombres.

06:21.950 --> 06:22.950
Derecha.

06:23.120 --> 06:28.220
Entonces, siempre que esté usando cin o cout, esto sería útil.

06:28.220 --> 06:31.730
std Entonces, usando el espacio de nombres.

06:32.330 --> 06:41.080
Sin función principal, int main y comenzando una función principal.

06:41.100 --> 06:43.910
Ahora, lo que tengo que hacer aquí es un diagrama de flujo.

06:43.910 --> 06:47.590
Tengo un algoritmo de estas dos cosas que tengo para convertirlas.

06:47.630 --> 06:48.500
Así que leámoslo.

06:48.500 --> 06:50.330
Entonces, ¿cuáles son las cosas que tengo que hacer?

06:50.330 --> 06:53.680
Entonces, a partir de ahí, uno de ellos lo convertirá en un programa C ++.

06:53.780 --> 06:56.260
ver comenzar, dentro de este primero está impreso.

06:56.390 --> 06:59.630
Ingrese dos números para imprimir cualquier cosa en el monitor.

06:59.630 --> 07:03.360
Por lo tanto, sabemos que, por lo tanto, ingrese dos números.

07:03.380 --> 07:10.620
Entonces aquí escribiré C para ingresar dos números, esto imprimirá un mensaje en la pantalla.

07:10.730 --> 07:12.610
Lo siguiente decía a, b.

07:12.640 --> 07:17.810
Entonces, ¿de dónde? Un programa leerá algunos números o datos del teclado.

07:17.810 --> 07:24.110
Entonces, para eso, tenemos un objeto llamado C en y que está presente en este estándar.

07:24.110 --> 07:26.480
El C out y cin presentes en este estudio.

07:26.480 --> 07:28.520
Entonces C a la derecha.

07:28.820 --> 07:34.130
Entonces C ¿en dónde? para ver esto, tengo que usar un símbolo doble mayor que para leer cualquier cosa.

07:34.180 --> 07:41.660
Ahora, cuando tengas que leerlo en las variables A y B, no vuelvas a dar coma, dale

07:41.660 --> 07:48.050
un símbolo mayor que y escribe esta variable B así cin a, b.

07:48.170 --> 07:54.800
Ahora, lo importante al ver C ++ no puede usar directamente las variables a menos que las haya declarado, por lo

07:55.370 --> 07:56.590
que deberíamos declararlas.

07:56.600 --> 07:59.970
Así que declarar los medios antes de usarlos aquí debería declararlos.

07:59.960 --> 08:01.710
Así que totalice cuántas variables tengo.

08:01.730 --> 08:09.740
ABC tres variables están ahí, a b c tres variables y todas estas variables tendrán un tipo de datos.

08:10.290 --> 08:11.630
Ahora, ¿qué significa tipo de datos?

08:11.620 --> 08:13.020
Lo tenemos el siguiente video a la derecha.

08:13.520 --> 08:14.690
Entonces lo estaremos aprendiendo.

08:14.690 --> 08:18.830
Entonces tenemos que mencionar que el tipo de datos significa qué tipo de valor está almacenando en ellos.

08:18.860 --> 08:20.350
Teníamos un tipo entero.

08:20.360 --> 08:22.580
Así que solo estamos almacenando números.

08:22.580 --> 08:26.520
Entonces, es por eso que este es un número entero, por lo que este es un método para declararlos.

08:26.580 --> 08:29.760
ver Esta declaración no estaba allí en el algoritmo.

08:29.800 --> 08:33.700
Entonces, no es estricto, no es pegajoso porque eso no es C ++.

08:33.700 --> 08:35.420
Para que puedas escribir como quieras.

08:35.420 --> 08:37.930
Esto es inglés como, ahora aquí, tienes que

08:37.970 --> 08:39.860
escribir todo a la perfección.

08:39.890 --> 08:44.720
Si se pierde algo, el compilador no compilará su programa, por lo que debe escribir sobre las cosas

08:44.720 --> 08:46.660
que son comprensibles para el compilador correctamente.

08:47.030 --> 08:48.540
Así que escribe todo correctamente.

08:48.560 --> 08:50.880
Entonces esto debe terminar con punto y coma.

08:51.410 --> 08:54.230
Así que hasta aquí tenemos el próximo paso.

08:54.240 --> 08:54.840
Se acabó.

08:54.860 --> 08:55.500
Se acabó.

08:55.820 --> 08:56.570
Y éste.

08:56.580 --> 09:03.220
C asigne un más b, por lo que un más b Quiero hacer bien las adiciones se realizarán y luego se almacenarán.

09:03.410 --> 09:09.740
Por lo tanto, debería almacenarse en C, por lo que escribo así C igual a A más B pero no lo leo como

09:10.090 --> 09:11.740
igual para leerlo como asignado.

09:11.810 --> 09:13.890
Esto significa lo mismo.

09:13.970 --> 09:20.150
Agregue estos dos, el resultado se almacena en C. eso es todo.

09:20.150 --> 09:22.920
Ahora lo último que queda es que hemos terminado este.

09:22.980 --> 09:23.970
tenemos que imprimir la salida.

09:24.340 --> 09:32.150
Entonces diga c cuál es el mensaje que queremos imprimir y luego c.

09:32.250 --> 09:35.450
Escribiré escuchar que la adición está entre comillas.

09:35.540 --> 09:39.830
Y luego a la derecha otra vez el doble menos que y luego di C ..

09:39.940 --> 09:40.660
Derecha.

09:40.760 --> 09:41.770
Así que eso es todo.

09:41.780 --> 09:47.150
Y aquí, dentro de la función principal, debemos escribir return cero.

09:47.240 --> 09:50.640
Eso es siempre tienes que escribir porque hemos escrito int aquí.

09:50.660 --> 09:51.480
Así que eso es todo.

09:51.620 --> 09:55.920
Este es un programa en C ++ para sumar dos números.

09:56.000 --> 10:01.450
Ahora continuaré y le mostraré cómo leer un nombre en C ++ y dar un mensaje.

10:01.460 --> 10:05.710
Su nombre significa una cadena, una cadena, un conjunto de caracteres.

10:05.810 --> 10:08.310
Les mostraré, es un programa simple.

10:08.330 --> 10:09.480
Aprendamoslo.

10:09.600 --> 10:15.660
Ahora vamos a escribir un programa o tomar el nombre de un usuario y mostrar un mensaje de bienvenida con el nombre correcto.

10:15.680 --> 10:22.540
Así que supongamos que soy un programa para lo que debería hacer. Debería preguntarle si puedo saber su nombre.

10:22.670 --> 10:27.230
Luego dirá el nombre, luego debería tomar el nombre y luego debería dar un mensaje.

10:27.230 --> 10:31.900
Debo decirle que hola señor o señorita lo que sea que hay debajo.

10:32.660 --> 10:33.890
Así que escribamos sobre esto.

10:33.920 --> 10:37.220
Entonces para esto ya tengo un esqueleto disponible aquí.

10:37.220 --> 10:40.750
Ahora escribamos en los pasos para que no muestre el diagrama de flujo de todas estas cosas.

10:40.750 --> 10:44.260
Esta es una simple, así que lo primero que tengo que darles es un mensaje.

10:44.270 --> 10:45.770
Entonces, ¿qué significa ese

10:45.770 --> 10:48.860
'puedo saber tu nombre' para mostrar un mensaje en la pantalla?

10:48.860 --> 10:54.500
Debería usar cout, ¿puedo saber tu nombre?

10:55.130 --> 10:56.950
Entonces esto aparecerá en la pantalla.

10:56.950 --> 10:58.990
Ahora tú eres el usuario, yo soy el programa.

10:59.000 --> 11:02.150
Cuando ve esto, intenta escribir su nombre con el teclado.

11:02.180 --> 11:02.450
Derecha.

11:02.780 --> 11:05.480
Entonces sé que presionarás Enter para que yo lea.

11:05.480 --> 11:08.580
Entonces debería leerlo usando C en la derecha.

11:08.720 --> 11:13.560
Este operador de extracción, y aquí debería leer su nombre.

11:14.150 --> 11:15.500
Entonces qué es esto.

11:15.530 --> 11:22.190
Este es un nombre de variable es una variable que escribe, debe leer una palabra que es nombre, por lo que debe ser

11:22.190 --> 11:23.260
de tipo cadena.

11:23.330 --> 11:26.780
Entonces, en C ++ debes declarar las variables antes de usarlas.

11:26.780 --> 11:27.250
Derecha.

11:27.290 --> 11:28.160
Entonces debería declararlo.

11:28.310 --> 11:34.700
Entonces, ¿qué tipo debería declararlo como una cadena de cadena y el nombre de la variable es name?

11:34.730 --> 11:36.080
Entonces, ¿qué es una cuerda?

11:36.080 --> 11:37.190
Hace el tipo de datos.

11:37.310 --> 11:39.390
Más adelante aprenderemos sobre los tipos de datos.

11:39.410 --> 11:41.180
Entonces este es el nombre de una variable.

11:41.360 --> 11:44.880
Entonces leerá el nombre del teclado.

11:45.000 --> 11:46.630
A continuación, debería dar un mensaje.

11:46.760 --> 11:52.760
Bienvenido Sr. Fulano de tal aquí debería dar un mensaje hasta ahora que debería escribir C.

11:52.970 --> 11:58.270
Bienvenido Sr. o señorita.

11:58.390 --> 11:59.470
Me sigue esto.

11:59.480 --> 12:00.290
Tu nombre.

12:00.330 --> 12:03.950
Así que para esto escribe nuevamente. vea que esto está entre comillas dobles.

12:03.950 --> 12:09.080
ahora el nombre de la variable no debe estar entre comillas dobles, debe darse directamente.

12:09.080 --> 12:14.540
Por lo que mostrará un mensaje de bienvenida al Sr. o se pierda lo que sea, entonces nombre.

12:15.440 --> 12:19.010
Así que esto dará un mensaje de que todos terminan el programa.

12:19.640 --> 12:25.380
Entonces, este es un programa simple para tomar el nombre de un usuario y mostrar un mensaje de bienvenida.

12:25.520 --> 12:26.980
Ahora un problema en este.

12:27.140 --> 12:31.420
Si su nombre tiene más de una palabra, entonces no puede leer todas las palabras.

12:31.460 --> 12:33.600
Será solo una palabra.

12:33.650 --> 12:36.240
No leerá la segunda o tercera palabra.

12:36.290 --> 12:40.340
Suponga que su nombre es Ravi Kumar, por lo que simplemente leerá Ravi correctamente.

12:40.640 --> 12:43.930
Entonces, si tu nombre es Anil Kumar.

12:44.630 --> 12:49.690
Entonces solo leerá Anil y luego cómo hacer que lea todo.

12:49.790 --> 12:57.560
Entonces, en lugar de ver que tenemos una función llamada getline dentro de esto, debería escribir el nombre de la

12:57.560 --> 12:58.370
variable cin.

12:58.520 --> 13:00.010
Este nombre.

13:00.050 --> 13:03.380
Esto leerá todas las palabras hasta que presione enter.

13:03.380 --> 13:08.310
Entonces, esto solo es perfecto para tomar los nombres de personas que pueden estar fuera de más de una palabra.

13:08.340 --> 13:09.320
Entonces esto es mejor.

13:10.190 --> 13:11.960
Eso es todo en el siguiente video.

13:11.960 --> 13:14.000
Tendremos la demo de estos programas.
