Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 1º Desafio proposto pelo prof. Edeyson - 22/03/2018
- Compilador GCC, ide Codeblocks
- Crie um programa que defina uma variável de cada tipo,
- atribua valor maximo a cada uma e imprima com um printf */
- #include <stdio.h>
- #include <limits.h>
- #include <float.h>
- int main() {
- //declarando o valor nas variáveis
- char maior_bit_char = 8;
- signed char maior_signed_char = 127;
- unsigned char maior_usigned_char = 255;
- char maior_char = 127;
- short int maior_short = 32767;
- unsigned short int maior_u_short = 65535;
- int maior_int = 2147483647;
- unsigned int maior_u_int = 4294967295;
- long int maior_long_int = 9223372036854775807;
- unsigned long int maior_u_long_int = 18446744073709551615;
- printf("valor máximo de BIT %d"
- "\nvalor máximo de SIGNED CHAR %d"
- "\nvalor máximo de UNSIGNED CHAR %d"
- "\nvalor máximo de CHAR %d"
- "\nvalor máximo de SHORT INT %d"
- "\nvalor máximo de USIGNED SHORT INT %d"
- "\nvalor máximo de INT %d"
- "\nvalor máximo de USIGNED INT %ld"
- "\nvalor máximo de LONG %ld",
- maior_bit_char, maior_signed_char, maior_usigned_char, maior_char,maior_short, maior_u_short, maior_int, maior_u_int, maior_long_int);
- printf("\n\n*************************************\n");
- printf("Abaixo foi usado o limits.h e float.h\n\n");
- printf("valor máximo de BIT %d"
- "\nvalor máximo de SIGNED CHAR %d"
- "\nvalor máximo de UNSIGNED CHAR %d"
- "\nvalor máximo de CHAR %d"
- "\nvalor máximo de SHORT INT %d"
- "\nvalor máximo de INT %d"
- "\nvalor máximo de LONG %ld"
- "\nvalor máximo de FLOAT %.10e"
- "\nvalor máximo de DOUBLE %.10e"
- "\nvalor máximo de LONG DOUBLE %.10e",
- CHAR_BIT, SCHAR_MAX, UCHAR_MAX, CHAR_MAX, SHRT_MAX, INT_MAX, LONG_MAX,FLT_MAX, DBL_MAX,LDBL_MAX);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement