Você está na página 1de 2

Vinicius Mendonça - Lista 2

Exercicio 1

#include <stdio.h>

int main()
{

char caractere;
printf("Digite um caractere: ");

while((caractere = getchar()) != 27) {

if(caractere != 10 ){
printf("Código em decimal: %d\n", caractere);
printf("Código em hexadecimal: %x\n", caractere);
printf("Digite outro caractere ou pressione ESC e enter para
sair: ");
}
}

return 0;

Exercicio 2

#include <stdio.h>

int main()
{

int i, j;
for (i = 0; i < 8; i++) {
for (j = 0; j < 8; j++) {
if ((i + j) % 2 == 0) {
printf("□");
} else {
printf("■");
}
}
printf("\n");
}
return 0;

Exercicio 3

Utilizando for
#include <stdio.h>

int main()
{

int numero, i;
unsigned long long fatorial = 1;

printf("Digite um número inteiro: ");


scanf("%d", &numero);

for(i = 1; i <= numero; ++i) {


fatorial *= i;
}

printf("Fatorial de %d = %llu\n", numero, fatorial);


return 0;

Utilizando while

#include <stdio.h>

int main()
{

int numero, i = 1;
unsigned long long fatorial = 1;

printf("Digite um número inteiro: ");


scanf("%d", &numero);

while(i <= numero) {


fatorial *= i;
++i;
}

printf("Fatorial de %d = %llu\n", numero, fatorial);


return 0;

Você também pode gostar