Buscar

Atividade (Aula 5)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Atividades (Aula 5) 
 
1) Utilizando as funções printf() e scanf(), escreva um código para calcular: 
 
a) O equivalente em Fahrenheit (F) para uma temperatura dada na 
escala Celsius (C). Fórmula de conversão: F = 9/5 * C + 32. A 
temperatura em Celsius deve ser solicitada ao usuário. O equivalente 
em Fahrenheit deve ser apresentado na tela da seguinte forma: 
Celsius = ? equivale a Fahrenheit = ?. 
 
b) O valor de y como função de x, segundo a função y(x) = 3x + 1, num 
domínio real. O valor de x deve ser solicitado ao usuário. O valor de y 
deve ser apresentado na tela da seguinte forma: O valor de ‘y’ para ‘x’ 
igual a ? é: ?. 
 
c) A média aritmética de quatro números inteiros. Solicite os quatro 
números ao usuário com apenas duas linhas de comando. A média 
deve ser apresentada na tela da seguinte forma: Média aritmética 
entre ?, ?, ? e ? = ?. 
 
2) Utilizando o compilador de sua preferência (ex: onlinegdb), implemente e 
teste os códigos apresentados nos slides 10, 38, 40 e 46. Apresente pelo 
menos uma alteração em cada código em função da sua curiosidade. 
 
Respostas 
 
1) 
a) #include <stdio.h> 
 
int main() 
{ 
 float C,F; 
 
 printf ("Digite a temperatura em Celsius: "); 
 scanf ("%f", &C); 
 
 F = (C * 9/5) + 32; 
 
 printf ("Celsius = %.1f equivale a Fahrenheit = %.1f", C, F); 
 
 return 0; 
} 
 
b) #include <stdio.h> 
 
int main() 
{ 
 float X,Y; 
 
 printf("Digite o valor de x: "); 
 scanf ("%f", &X); 
 
 Y = 3 * X + 1; 
 
 printf("O valor de 'y' para 'x' igual a %.1f é %.1f", X, Y); 
 
 return 0; 
} 
 
c) #include <stdio.h> 
 
int main() 
{ 
 int N1, N2, N3, N4, N5; 
 
printf ("Digite as quatro notas do aluno, conforme o modelo -->6,4,5,8 
: "); 
scanf ("%d,%d,%d,%d", &N1, &N2, &N3, &N4); 
 
N5 = (N1 + N2 + N3 + N4)/ 4; 
 
printf ("Média aritmética entre %d, %d, %d e %d = %d", N1, N2, N3,N4, 
N5); 
 
 return 0; 
} 
 
2) Código slide 10: 
#include <stdio.h> 
 int main() 
 { 
 printf ("%c %s %d \n \n",'O', "teste", 1); 
 printf ("A letra %c pronuncia-se %s \n \n", 'h', "haga"); 
 printf ("A letra \"%c\" pronuncia-se \"%s\"", 'm', "eme"); 
 return 0; 
 } 
 
Código slide 38: 
#include <stdio.h> 
 int main() 
 { 
 int a, b; 
 
 a = 4; 
 b = --a; // pré-fixado 
 printf ("a = %d\n", a); 
 printf ("b = %d\n\n", b); 
 
 a = 4; 
 b = a--; // pós-fixado 
 printf ("a = %d\n", a); 
 printf ("b = %d\n", b); 
 return 0; 
 } 
 
Código slide 40: 
#include <stdio.h> 
 int main() 
 { 
 
 float a = 1; 
 char b = 2; 
 
 printf ("%d \n", a == a); 
 printf ("%d \n", 'A' == 'A'); 
 printf ("%d \n", b == 2); 
 printf ("%d \n", b == '2'); 
 printf ("%d \n", b == a + 1); 
 return 0; 
 } 
 
Código slide 46: 
#include <stdio.h> 
 int main() 
 { 
 
 printf ("%d\n", 'A' == 'A' || 'A' == 'a' && 'A' == 'a' || 'B' != 'b' && 'C' == 'C'); 
 printf ("%d\n", ( 'A' == 'A' && 'A' == 'a' ) || 'A' == 'a' && ('B' != 'B' && ('C' == 'c'|| 'c' 
!= 'C'))); 
 
 return 0; 
 
 }

Continue navegando