6.-Entrada y salida de datos en C++

Entrada y salida de datos en C
Como se mencionó anteriormente, es necesario conocer las entradas y las salidas del problema para poder resolverlo. Para que C reciba estos datos utilizamos las funciones de biblioteca scanf para la entrada y printf para la salida. Su sintaxis es la siguiente:
 //Lee el valor y lo guarda en una variable
 scanf ("%d", &variable);
 
 //Imprime en pantalla el texto y el valor
 printf ("El valor es %d", variable);
Ejemplo:
 #include <stdio.h>
 #include <conio.h>
 #include <math.h>

 void main() {
 
 int r, a, p;
 
 printf ("Programa que calcula el área y perímetro de un circulo");
 printf ("\nIntroduce el radio: ");
 
 scanf ("%d", &r);
 
 a = M_PI * pow(r,2);
 
 p = M_PI * (r+r);
 
 printf ("\nEl área es: %d", a);
 printf ("\nEl perímetro es: %d", p);
 
 getch(); 
 }
En ocasiones, queremos que el programa reciba una entrada de tipo caracter. Para lograr esto podemos declarar una variable de tipo carácter y guardarla en getch() o getche(). La diferencia entre ellos es que getche() muestra en pantalla el carácter introducido, mientras que getch() lo mantiene oculto. Su sintaxis es la siguiente:
 char opc;
 
 opc=getch();
 
 opc=getche();

No hay comentarios:

Publicar un comentario