Ir al contenido principal

Programas de Entrada y Salida

Programas de Entrada y Salida 

Contenido Principal

Librería Esencial: Se utiliza la librería <iostream> (Input/Output Stream).

 Salida (ESCRIBIR): Se usa std::cout (Console Output) junto con el operador de

inserción <<. Usa std::endl o \n para saltos de línea.

 Entrada (LEER): Se usa std::cin (Console Input) junto con el operador de

extracción >>.

Definición de Variables: Siempre define las variables antes de usarlas para guardar

la entrada.

Operaciones Integradas: Muestra cómo las variables leídas pueden ser

inmediatamente utilizadas en cálculos.

Ejemplo de Código

C++

#include <iostream>

#include <string> // Para usar variables de texto

using namespace std;

int main() {

// Definición de variables

string nombre;

int anio_nacimiento;

const int ANIO_ACTUAL = 2025; // Define una constante para el año

actual

int edad;

// Sentencia ESCRIBIR (cout)

cout << "¡Hola! ¿Cuál es tu nombre? ";

// Sentencia LEER (cin)

cin >> nombre;

cout << "¿En qué año naciste? ";

cin >> anio_nacimiento;

// OPERACIONES

edad = ANIO_ACTUAL - anio_nacimiento;

// Sentencia ESCRIBIR con operaciones

cout << "Hola, " << nombre << ". Asumiendo que estamos en " <<

ANIO_ACTUAL

<< ", tienes aproximadamente " << edad << " años." << endl;

return 0;

}

Ejercicio Propuesto

Crea un programa que pida al usuario la temperatura en grados Celsius y use la fórmula

F=(C×9/5)+32 para calcular y mostrar la temperatura en grados Fahrenheit.

 


                                       VIDEO


 Conclusión: Los flujos de entrada y salida (cin/cout) son el canal de

comunicación entre el programa y el usuario. Todo programa interactivo necesita

dominar estas sentencias.

Comentarios

Entradas populares de este blog

Tipos de Datos, Variables, Constantes y Operadores

  Tipos de Datos, Variables, Constantes y  Operadores Contenido Principal  Tipos de Datos: Clasifica los datos que C++ puede manejar: o Enteros: int, short, long. o Decimales/Flotantes: float, double. o Caracteres: char (guarda un solo carácter, por ejemplo, 'a'). o Booleanos: bool (solo puede ser true o false).  Variables: Espacios de memoria con nombre donde se almacena un valor. Declaración: tipo nombre;. Inicialización: tipo nombre = valor;.  Constantes: Valores que no cambian durante la ejecución. Usa la palabra clave const o #define.  Operadores: o Aritméticos: +, -, *, /, % (módulo o resto). o Asignación: =, +=, -=, etc. o Relacionales: ==, !=, >, <, >=, <=. o Lógicos: && (AND), || (OR), ! (NOT).   Ejemplo de Código C++ #include <iostream>   using namespace std; int main() { // 1. Tipos de Datos y Variables int edad = 30; // Variabl...

Funciones sin Parámetros / Funciones con Parámetros

   Funciones sin Parámetros Contenido Principal  Propósito: Una función es un bloque de código reusable que realiza una tarea específica. Promueve la modularidad y el principio DRY (Don't Repeat Yourself).  Función void (sin retorno): Una función cuyo tipo de retorno es void no devuelve un valor al código que la llamó. Solo realiza una acción (ej. imprimir).  Sintaxis (Sin Parámetros): tipo_retorno nombre_funcion() { // código } o Prototipo: Declaración antes de main(): void mostrar_saludo(); o Llamada: Simplemente se usa el nombre: mostrar_saludo();   Ejemplo de Código C++ #include <iostream> using namespace std; // PROTOTIPOS DE FUNCIONES void mostrar_saludo(); void mostrar_despedida(); int main() { // Llamada a la función 1 mostrar_saludo();   // Llamada a la función 2 mostrar_despedida(); return 0; } // DEFINICIÓN DE FUNCIONES (void no retorna nada) void mostrar_saludo() { ...

El Lenguaje Fundacional - Curso Práctico Desde Cero

 El Lenguaje Fundacional - Curso Práctico Desde Cero Propósito del  Blog Crear una ruta clara y práctica para que los principiantes dominen C++. Nos enfocaremos en la lógica de programación y en las estructuras esenciales antes de pasar a temas avanzados. Introducción  al Tema   C++ es un lenguaje potente, versátil y de alto rendimiento. Fue creado por Bjarne Stroustrup como una extensión del lenguaje C, añadiendo la Programación Orientada a Objetos (POO). Se usa en sistemas operativos, videojuegos, bases de datos y software de alto rendimiento. Autor y Datos Autor: [Tu Nombre o Nickname]. Breve Bio: [Tu experiencia y pasión por la programación]. Contacto: [Tu email o enlace a GitHub/LinkedIn]. Organización Índice del Curso: Enumera las 8 entradas como un mapa de aprendizaje. Exportar a Hojas de cálculo DATOS  Nombre: Briana Guadalupe Ramirez Arellano Correo: ramirezarellanobg@ag.cbtis225.edu.mx Telefono: 4771763243