Você está na página 1de 14

UNIVERSIDAD NACIONAL SAN LUIS GONZAGA DE ICA

FACULTAD DE INGENIERA MECNICA Y ELCTRICA ESCUELA DE INGENIERA ELECTRNICA

CURSO :

LENGUAJE DE PROGRAMACIN I

DOCENTE :

ING. JOS LUIS LUNA ANGULO

SENTENCIAS DE ENTRADA Y SALIDA


1.-cout.- Es la sentencia de salida en Dev-C++. Para poder utilizarla debe ser declarado el archivo iostream.h Formato: cout <<elemento #1 <<elemento #2. . . . <<elemento #n;
Donde: << operador de insercin de flujo.

Ejemplos: cout <<250; ===== escribe: 250 cout <<1<<2<<3<<4; ===== escribe: 1234 cout <<2.75; ===== escribe: 2.75 cout <<A; ===== escribe: A cout <<Dev-C++; ===== escribe: Dev-C++ Cout <<Resistencia = <<Resistencia<<ohms \n <<Corriente = <<Corriente<<Amperes\n <<voltaje = <<Voltaje<<Volts.<<endl;
Donde: \n = Secuencia de escape que genera un salto de lnea. Endl = Realiza lo mismo que \n y adems dirige la salida del flujo a la memoria temporal de salida.

2.-cin.- Es la sentencia de entrada en Dev-C++. Para poder utilizarla debe ser declarado el archivo iostream.h Formato: cin >>Variable para lectura;
Donde: >> operador de extraccin de flujo. Ejemplos: cin >>nota1; cin >>nota2; cin >>nota3;

EJERCICIO # 1.- Elaborar un programa en Dev-C++ que imprima un mensaje de bienvenida. //PRIMER PROGRAMA EN DEV-C++ #include <iostream.h> #include <conio.h> int main() { cout <<"BUENAS TARDES\n" <<"ESTE ES MI PRIMER PROGRAMA\n" <<"EN DEV-C++"<<endl; getch(); }
conio.h = Archivo de encabezado que permite utilizar el getch();

EJERCICIO # 2.- Elaborar un programa que permita dar un determinado formato de ancho de campo.
//SEGUNDO PROGRAMA //USO DE LA ORDEN SETW #include <iostream.h> #include <iomanip.h> #include <conio.h> int main() { cout <<"\n\n\n" <<setw(15)<<"NOMBRE" <<setw(22)<<"DIRECCION" <<setw(23)<<"TELEFONO"<<endl; cout <<setw(15)<<"======" <<setw(22)<<"=========" <<setw(23)<<"========"<<endl; cout <<setw(15)<<"JOSE LUIS" <<setw(22)<<"CALLE LIMA 123" <<setw(23)<<"213658"; getch(); }

iomanip.h = Archivo de encabezado que permite utilizar el setw();

EJERCICIO # 3.- Elaborar un programa que calcule el producto de 2 nmeros.


//TERCER PROGRAMA //PRODUCTO DE DOS NUMEROS #include <iostream.h> #include <iomanip.h> #include <conio.h> int main() { //DEFINICION DE VARIABLES LOCALES float num1=4.5; float num2=10; float prod=0.0;

//SALIDA DE LOS NUMEROS A MULTIPLICAR cout <<"\n\n\n" <<setw(50)<<"PRODUCTO DE DOS NUMEROS\n" <<setw(50)<<"=======================\n" <<"\n\n";
//ESPECIFICA UN NUMERO FIJO DE DECIMALES //Y ALINEADO A LA IZQUIERDA cout.setf(ios::fixed|ios::left); cout.precision(2); cout <<setw(15)<<"NUMERO 1 = " <<setw(15)<<num1<<"\n" <<setw(15)<<"NUMERO 2 = " <<setw(15)<<num2<<"\n"<<endl;

//OPERACION MATEMATICA prod=num1*num2;

//SALIDA DEL RESULTADO cout.precision(6); cout <<setw(15)<<"PRODUCTO = " <<setw(15)<<prod <<endl; getch();
}

Formato de salida de punto flotante:

cout.setf (ios::fixed|ios::left); cout.precision(n); Donde: cout.setf = Genera una salida decimal fija. cout.precision(n)= Indica el # de decimales. setf y precision son encabezado iostream.h 2 funciones del archivo de

EJERCICIO # 4.- Elaborar un programa que lea 2 nmeros y luego calcule la suma.
//CUARTO PROGRAMA //USO DEL CIN # include <iostream.h> # include <iomanip.h> # include <conio.h>

int main() { float n1=0.0,n2=0.0,r=0.0; //TITULO DEL PROGRAMA cout <<setw(50)<<"SUMA DE DOS NUMEROS\n" <<setw(50)<<"===================\n" <<"\n\n\n";

//PROCESO DE LECTURA cout.setf(ios::fixed); cout.precision(2); cout <<setw(20)<<"NUMERO 1 = "; cin >>n1; cout <<setw(20)<<"NUMERO 2 = "; cin >>n2; //PROCESO DE CALCULO r=n1+n2; //PROCESO DE SALIDA cout.precision(4); cout <<setw(20)<<"SUMA = " <<r <<endl; getch(); }//FIN DEL PROGRAMA

BIBLIOGRAFIA

JOYANES Luis: Turbo C++. Mc. Graw Hill, 1994 JAVIER CEBALLOS: Curso de Programacin C++. Editorial RA-MA Abril-1991 VASQUEZ PARAGULLA Julio: Programacin C++. ANDREW C. STAUGAARD, Jr. : Tcnicas Estructuradas

Você também pode gostar