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 é:
Soluções para a tarefa
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 interessantes
Química,
5 meses atrás
Matemática,
5 meses atrás
Administração,
5 meses atrás
História,
5 meses atrás
Português,
11 meses atrás
História,
11 meses atrás