A linguagem C possui um mecanismo de conversão automática de tipos. Considere que o tipo char tenha 1 byte, o tipo int tenha 2 bytes e o tipo float tenha 4 bytes e que o código ASCII da letra Y é 89, da letra b é 98 e da letra c é 99. Analise o programa C abaixo. Int main () { int x; char ch; float f; ch=x= 300; printf ("x=%d ch=%d\n", x, ch); x=ch=f= 98. 8999; printf ("f= %. 4f ch=%c x=%d \n", f, ch, x); return 0; } A saída desse programa é:
Respostas
respondido por:
0
Considerando as informações apresentadas no enunciado, bem como os conceitos acerca de algoritmos, podemos afirmar que x= 300 ch=44
f= 98.8999 ch= b x=98.
Sobre os algoritmos e a análise do programa
A linguagem de programação C possui as seguinte características:
- Compilada de propósito geral;
- Imperativa;
- Procedimentalizada;
- Padronizada pela OIP em 1972;
- É uma linguagem de programação case-sensitive, ou seja, diferencia os nomes com letras maiúsculas e nomes com letras minúsculas.
Analisando o programa C x= 300 ch=44 f= 98.8999 ch= b x=98, temos:
int main()
{ int x;
char ch;
float f;
ch=x= 300;
printf("x=%d ch=%d\n", x, ch);
x=ch=f= 98.8999;
printf("f= %.4f ch=%c x=%d \n", f,ch,x);
return 0;
}
Saiba mais sobre algoritmo em brainly.com.br/tarefa/28586956
#SPJ4
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás