Funciones printf vs cout

Funciones printf vs cout
Hoy, vamos a aprender los dos métodos importantes y básicos de los lenguajes de programación C y C ++ que utilizamos para mostrar la salida al usuario: el método printf () en C y el método Cout () en el lenguaje de programación C ++. Pero antes de saltar directamente a los temas principales, primero discutamos los conceptos básicos del lenguaje C y C ++.

Como saben, C es un lenguaje de programación estructurado y los principiantes pueden comprender fácilmente el contexto del lenguaje C porque está organizado y crea una programación efectiva. Mientras que C ++ es un lenguaje razonablemente simple y fácil de entender basado en el concepto de programación orientada a objetos que ofrece a los programas una estructura clara y permite que el código se vea dentro de la misma aplicación.

Función printf ()

En el lenguaje de programación C, la función printf () es la función predefinida. Generar resultados es una de las funciones simples que implementamos en cada programa. Para mostrar el resultado en la ventana de la consola del usuario, primero tenemos que ingresar los datos para poder imprimirlo usando la función printf () en el idioma C. Se utiliza para mostrar la cadena en exactamente que se escribe en las comillas dobles por el usuario y muestra el resultado del argumento de que pasamos en la función printf ().

Archivo de cabecera:

Use la función printf () en el cuerpo de la función main (). Pero para usar la función printf (), primero debemos incluir la biblioteca "stdio" que se utiliza para ingresar los datos del usuario y mostrar los datos al usuario. Al final, escribimos el nombre de la biblioteca que queremos incluir en el programa que es "stdio" y lo escribimos en las "" fichas "".

Sintaxis:

Aquí está el estilo de escritura de la función printf () que se utiliza para imprimir la salida en la pantalla del usuario. La sintaxis es el estilo de escritura y la implementación de la función en el programa C. Hacemos hincapié en aprender la sintaxis porque el lenguaje C es un lenguaje sensible a los casos. Si no implementamos correctamente la sintaxis, el compilador genera el error de sintaxis. En la función printf (), siempre escribimos el primer nombre de la función que implementamos que es "printf ()". Luego, en los soportes de funciones, tenemos la opción de escribir cualquier mensaje o texto que deseamos mostrar en la ventana de la consola. Escribimos el especificador de formato del argumento en las comillas dobles.

Luego, pasamos el argumento que contiene los datos para mostrar en la pantalla y separar la cadena de entrada y el argumento del símbolo ",".

Parámetro:

Formato especificador: La conversión del lenguaje de programación C que se utiliza para compensar la cadena de formato. El especificador de formato comienza con un signo " %" como %I, %F, %C, etc. También podemos pasar la secuencia de escape para mostrar la salida en forma presentable. Estas secuencias de escape son caracteres no muestrables.

Argumento: La variable que contiene los datos que queremos mostrar en la pantalla.

Ejemplo:

Ahora, implementemos el ejemplo para que podamos comprender más claramente el concepto de la función printf () en el lenguaje de programación C. Para implementar un programa, primero necesitamos un compilador C donde podamos escribir y ejecutar el programa. Abra el compilador y comience a implementar el programa. Cuando escribimos un programa en lenguaje C, siempre tenemos que incluir los archivos de encabezado en el programa porque sin los archivos de encabezado, no podemos usar los métodos prefinidos. Como sabemos, queremos implementar la función printf () para incluir el archivo de encabezado "#include".

Después de esto, iniciamos la función principal () del programa donde implementamos el problema que queremos resolver a través del lenguaje C. En la línea 5, declaramos las dos variables de tipo flotante. En la siguiente línea, declaramos una variable más que es la "suma" del tipo entero para almacenar la adición de las variables "A" y "B". Luego, llamamos a la función printf () para imprimir el mensaje. La función scanf () se usa para ingresar el valor del usuario y así sucesivamente.

#incluir
int main ()

flotar A, B;
int sum = 0;
printf ("Ingrese el primer número:");
scanf ("%f", & a);
printf ("\ nenter segundo número:");
scanf ("%f", & b);
suma = a + b;
printf ("\ nsum de a + b = %d", suma);
regresar 0;

Al final de la función Main (), devolvemos 0 para que la ejecución del programa se detenga y muestra la salida en la pantalla de la consola de Windows. Veamos la salida del ejemplo implementado previamente de la función printf ():

Función cout ():

En el lenguaje de programación C ++, la función Cout () es la función incorporada que se utiliza para mostrar la salida al usuario. La función Cout () es una función muy básica e importante en el lenguaje C ++ y se usa en cada programa.

Archivo de cabecera:

Si queremos implementar el método Cout () en un programa C ++, debemos incluir la biblioteca "IOSTream" del método Cout (). Sin el archivo de encabezado, la función Cout () no puede compilar y mostrar el error. Para agregar la biblioteca, primero escribimos el # Synmbol y luego escribimos la palabra clave reservada, "incluir". Luego, escribimos el nombre de la biblioteca que es "iostream" en "" Tokens.

Sintaxis:

Aquí está la sintaxis del método Cout () en el lenguaje de programación C ++. Para mostrar la salida en la pantalla, primero escribimos el nombre de la función, "Cout". Luego, en comillas dobles, escribimos cualquier texto que queramos mostrar en la pantalla del usuario. Y luego escriba el nombre de la variable de qué datos queremos mostrar. Separamos el mensaje de entrada y la variable a través del "<<” sign.

Parámetro:

Nombre de la variable: Contiene los datos que queremos mostrar en la pantalla.

Valor de retorno:

A cambio, compilamos el código y los datos se muestran en la ventana de la consola del usuario.

Ejemplo:

Comencemos a implementar la ilustración del método Cout () y comprendamos la función Cout () en el lenguaje de programación C ++. Primero, agregamos el archivo de encabezado para implementar el programa que es "#include". Luego, escribimos la "ETS de espacio de nombres" en cada programa porque no pudimos dar las variables, funciones, clases, etc. en el programa existente con nombres similares. Si no se usa "Namespace STD" en el programa, cada método y función predefinidos del programa C ++, como STD :: Cout, deben escribirse en "STD".

Primero, usamos el método Cout () para mostrar solo el mensaje relatable. Declaramos tres variables: "A", "B" e "Sub" e inicializamos algún valor, excepto la variable "Sub" porque almacenamos el resultado de "A" y "B" en ella. Lo imprimimos usando el método Cout (). Al final, devolvemos 0 a la función main ().

#incluir
usando el espacio de nombres STD;
int main ()

cout << "-----Welcome to programming world Linux-----";
int a = 20, b = 5;
int sub;
sub = a - b;
cout << endl << "The result of a - b = " << sub;
regresar 0;

Aquí está la salida en la ventana de la consola del usuario:

Conclusión

En este artículo, aprendimos sobre los conceptos básicos del lenguaje C y C ++. Aprendimos el método printf () y el método cout (). Implementamos algunos ejemplos para que no quede confusión para el usuario mientras aprende ambos métodos.