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: camilaperrut
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