// Exercicio 1 #include <stdio.h> int main() { signed char letra_negativa = 'b'; unsigned char letra_positiva = '@'; short signed int negativo = -59; short unsigned int positivo = 71; signed long int negativo_longo = -6000; unsigned long int positivo_longo = 59123; float real = 3.14; double dobro = 12788392; long double enorme = 65843902.10289; printf("O valor é %c e o tamanho é %ld byte\n", letra_negativa, sizeof letra_negativa); printf("O valor é %c e o tamanho é %ld byte\n", letra_positiva, sizeof letra_positiva); printf("O valor é %d e o tamanho é %ld byte\n", negativo, sizeof negativo); printf("O valor é %u e o tamanho é %ld byte\n", positivo, sizeof positivo); printf("O valor é %ld e o tamanho é %ld byte\n", negativo_longo, sizeof negativo_longo); printf("O valor é %ld e o tamanho é %ld byte\n", positivo_longo, sizeof positivo_longo); printf("O valor é %f e o tamanho é %ld byte\n", real, sizeof real); printf("O valor é %lf e o tamanho é %ld byte\n", dobro, sizeof dobro); printf("O valor é %Lf e o tamanho é %ld byte\n", enorme, sizeof enorme); return 0; } //Exercicio 2 #include <stdio.h> void main() { int agencia; int conta; int cartao; int cliente; printf("Digite printf("Digite printf("Digite printf("Digite o número de sua agência:\t"); scanf("%d", &agencia); o número de sua conta:\t"); scanf("%d", &conta); o número de seu cartão:\t"); scanf("%d", &cartao); seu número de cliente:\t"); scanf("%d", &cliente); printf("\n\nAgência: %d", agencia); printf("\nNº de conta: %d", conta); printf("\nNº de cartão: %d", cartao); printf("\nNº de cliente: %d", cliente); } //Exercicio 3 int main() { int ano; printf("Digite um ano:\t"); scanf("%d", &ano); if (ano % 4 != 0 | ano % 100 == 0 && ano % 400 != 0) printf("Não bissexto"); else printf("Bissexto"); }