Buscar

PROVA - ALGORITMOS E PROGRAMAÇÃO

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

PROVA – ALGORITMOS E PROGRAMAÇÃO – QUÍMICA [8,0 PONTOS]
PROFESSOR – LUCAS 
NOME:_________________________________________________________________________
1) (1.5 pontos) Considerando o seguinte trecho de código em C, aponte aonde ocorrem 
erros e como corrigi-los.
#include <stdio.h>
#define NOME_OBJETO "Quadrado"
 
int main
{
float lado, area, perimetro, // Declaracao de variaveis locais.
// Leitura do lado.
printf(Entre com o lado do %s: ", NOME_OBJETO);
scanf("%f", lado);
// Calculo do perimetro e da area.
perimetro = 4 * lado;
area = lado * lado;
// Imprima perimetro e area.
printf("\nO Perimetro e: %f e a Area e: %.2f.\n %d", perimetro, area)
retorne 0;
} //Fim do programa
2) (2.0 pontos) – Escreva um programa que leia uma temperatura em graus Celsius e 
converta esta em graus Fahrenheit. A equação de conversão é dada por: F = 9 C+160/5 ∗
, onde F e a temperatura em graus Fahrenheit e C é a temperatura em graus Celsius. 
3) (2.5 pontos) - Escreva um programa que leia uma quantidade de tempo dada em 
horas, minutos e segundos e converta para um número equivalente em segundos.
4) (2.5 pontos) – Antes do racionamento de energia ser decretado e necess ario, 
quase ninguém falava em quilowatts. Contudo, agora todos incorporaram essa palavra 
em seu vocabulário. Supondo que 100 quilowatts de energia custa um sétimo do salário
mínimo, escreva um programa que receba o valor do salário mínimo e a quantidade de 
quilowatts gasta por uma residência e calcule e imprima:
• O valor em reais (R$) de cada quilowatt;
• O valor em reais (R$) a ser pago; e
• O novo valor a ser pago por essa residência com um desconto de 10%.
5)(1.5 pontos) – Considerando o seguinte trecho de c odigo em C, apresente o que e 
como ele traria a saída impressa na tela.
#include <math.h> // necessaria para pow() e sqrt()
#include <stdio.h> // necessaria para printf() e getchar()
int main()
{
int a = 2, b = 3;
printf("%d + %d = %d\n", a, b, a + b);
printf("%d - %d = %d\n", a, b, a - b);
printf("%d x %d = %d\n", a, b, a * b);
printf("%d / %d = %0.1f\n", a, b, (float) a / b); // resultado fracionário
printf("raiz quadrada de %d = %0.1f\n", a, sqrt(a));
return 0;
}

Continue navegando