tipos de variables programación estructurada. tipos de variables tipolongitudrango int 16 bits...
Post on 24-Jan-2016
218 Views
Preview:
TRANSCRIPT
Tipos de variablesTipos de variables
Programación estructuradaProgramación estructurada
Tipos de variablesTipos de variables
TipoTipo LongitudLongitud RangoRangointint 16 bits16 bits -32,768 a 32,767-32,768 a 32,767
charchar 8 bits8 bits -128 a 127-128 a 127
longlong 32 bits32 bits -2,147,483,648 a -2,147,483,648 a 2,147,483,6472,147,483,647
floatfloat 32 bits32 bits 3.4 x 103.4 x 10-38-38 a 3.4 x 10 a 3.4 x 103838
doubledouble 64 bits64 bits 1.7 x 101.7 x 10-308-308 a 1.7 x 10 a 1.7 x 10308308
Long Long doubledouble
80 bits80 bits 3.4 x 103.4 x 10-4932-4932 a 1.1 x 10 a 1.1 x 1049324932
unsigned unsigned intint
16 bits16 bits 0 a 65,5350 a 65,535
unsigned unsigned charchar
8 bits8 bits 0 a 2550 a 255
unsigned unsigned longlong
32 bits32 bits 0 a 0 a 4,294,967,2954,294,967,295
Tipos de variablesTipos de variables
• unsigned char unsigned char 8 bits8 bits 00 toto 255 255• Char Char 8 bits8 bits -128 -128 toto 127 127• unsigned intunsigned int 16 bits16 bits 0 0 toto 65,535 65,535• short intshort int 16 bits16 bits -32,768 -32,768 toto 32,767 32,767• intint 16 bits16 bits -32,768 -32,768 toto 32,767 32,767• unsigned long unsigned long 32 bits32 bits 0 0 toto 4,294,967,295 4,294,967,295• longlong 32 bits32 bits -2,147,483,648 -2,147,483,648 toto
2,147,483,6472,147,483,647• floatfloat 32 bits32 bits 3.4 x 10-38 3.4 x 10-38 toto 3.4 x 10+38 3.4 x 10+38• doubledouble 64 bits64 bits 1.7 x 10-308 1.7 x 10-308 toto 1.7 x 10+308 1.7 x 10+308• long doublelong double 80 bits80 bits 3.4 x 10-4932 3.4 x 10-4932 toto 1.1 x 1.1 x
10+493210+4932• near (pointer)near (pointer)16 bits16 bits not applicablenot applicable
• far (pointer)far (pointer) 32 bits32 bits not applicablenot applicable
Código fuenteCódigo fuente/*programa que comprueba los rangos de las variables*//*programa que comprueba los rangos de las variables*/#include <stdio.h>#include <stdio.h>#include <conio.h>#include <conio.h>main()main(){{
int num1, num2;int num1, num2;printf("escribe un número\n");printf("escribe un número\n");scanf("%d",&num1);scanf("%d",&num1);num2=num1+1;num2=num1+1;printf("el número es, %d y si le sumamos uno mas da %d\printf("el número es, %d y si le sumamos uno mas da %d\n",num1,num2);n",num1,num2);getch();getch();
}}
top related