Skip to content

Instantly share code, notes, and snippets.

@aguhcel
Last active February 10, 2017 05:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aguhcel/87117d5055333641291fd2a195f1a5f3 to your computer and use it in GitHub Desktop.
Save aguhcel/87117d5055333641291fd2a195f1a5f3 to your computer and use it in GitHub Desktop.
//Programa que lee 20 tipos de datos diferentes
#include "iostream"
#define PI 3.1416;
using namespace std;
void dato19();
int main()
{
//Decalracion de variables
short dato1;
int dato2;
long dato3;
char dato4;
char dato5[50];
unsigned short dato6;
unsigned int dato7;
unsigned long dato8;
unsigned char dato9;
float dato10;
double dato11;
long double dato12;
bool dato13;
signed int dato14;
signed long dato15;
signed short dato16;
signed char dato17;
int *p;
//Fin de declaracion de variable
//Entrada de datos
/*cout << "1 Introduce un Entero corto: ";
cin >> dato1;
cout << "\n2 Introduce un Entero: ";
cin >> dato2;
cout << "\n3 Introduce un Entero Largo: ";
cin >> dato3;
cout << "\n4 Introduce un Caracter: ";
cin >> dato4;
cout << "\n5 Introduce una Cadena: ";
cin >> dato5,50;
cout << "\n6 Introduce un Entero Corto sin Signo: ";
cin >> dato6;
cout << "\n7 Introduce un Entero sin Signo: ";
cin >> dato7;
cout << "\n8 Introduce un Entero Largo sin Signo: ";
cin >> dato8;
cout << "\n9 Introduce un Caracter sin signo: ";
cin >> dato9;
cout << "\n10 Introduce un Flotante: ";
cin >> dato10;
cout << "\n11 Introduce un Real Doble: ";
cin >> dato11;
cout << "\n12 Introduce un Real Doble largo: ";
cin >> dato12;
cout << "\n13 Introduce un Dato Booleano (0 falso - 1 verdadero): ";
cin >> dato13;
cout << "\n14 Introduce un Entero con signo: ";
cin >> dato14;*/
cout << "\n15 Introduce un Flotante con signo: ";
cin >> dato15;
cout << "\n16 Introduce un Corto con signo: ";
cin >> dato16;
cout << "\n17 Introduce un Cacacter con signo: ";
cin >> dato17;
cout << endl;
//Fin de entrada de datos
//Impresion de datos
cout << "1 Entero corto: " << dato1;
cout << "\n2 Introduce un Entero: " << dato2;
cout << "\n3 Introduce un Entero Largo: " << dato3;
cout << "\n4 Introduce un Caracter: " << dato4;
cout << "\n5 Introduce una Cadena: " << dato5;
cout << "\n6 Introduce un Entero Corto sin Signo: " << dato6;
cout << "\n7 Introduce un Entero sin Signo: " << dato7;
cout << "\n8 Introduce un Entero Largo sin Signo: " << dato8;
cout << "\n9 Introduce un Caracter sin signo: " <<dato9;
cout << "\n10 Introduce un Real: " << dato10;
cout << "\n11 Introduce un Real Doble: " << dato11;
cout << "\n12 Introduce un Real Doble largo: " << dato12;
cout << "\n13 Introduce un Dato Booleano (0 falso - 1 verdadero): " << dato13;
cout << "\n14 Introduce un Entero con signo: " << dato14;
cout << "\n15 Introduce un Flotante con signo: " << dato15;
cout << "\n16 Introduce un Corto con signo: " << dato16;
cout << "\n17 Introduce un Cacacter con signo: " << dato17;
cout << "\n18 Puntero de entero: " << p << "\n";
dato19();
cout <<"\n20 Constante simbolica PI: " << PI;
return 0;
}
void dato19()
{
cout << "\n19 Tipo de dato VOID \n Mensaje de prueba\n Hola mundo\n";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment