Buscar

Avaliação de Algoritmos Computacionais - Gabarito

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

Prévia do material em texto

Avaliação Bimestral 1 
Algoritmos Computacionais 
1º Semestre/2018 
Nome: 
Professor MSc. Odair Jacinto da Silva Data: 
 
 
1 
Avaliação de Algoritmos Computacionais - 1ºB/2018 
 
Instruções: 
 
1. Preencha o cabeçalho de todas as folhas da prova com o seu nome, turma, nome do professor (a) e data. 
2. Desligue o telefone celular – não será permitido atender ligações durante a prova nem o uso de qualquer aparelho que 
permita comunicação (pagers, bips, rádios, computadores portáteis, etc.). 
3. Não será permitida a saída de alunos antes de decorridos 30 minutos de prova, nem a entrada de alunos em atraso depois 
de decorridos 30 minutos de prova. 
4. A prova deve ser feita a tinta respeitando-se os espaços reservados para as respostas. Todos os programas devem 
ser feitos em linguagem C. 
5. Respostas com grafia ruim (vulgo garrancho), rasuradas, incompletas ou que apresentem erros de grafia terão sua 
pontuação descontada parcial ou totalmente. 
6. Para as questões de múltipla escolha não há “meio certo”. 
7. Não destaque ou separe as folhas da prova. 
8. Não é permitido o empréstimo de qualquer material. 
9. Prova com consulta do material permitido pelo professor. 
10. A cola ou a sua tentativa ocasionará em punição com nota zero. 
11. Leia a prova com atenção. 
12. BOA PROVA. 
 
1) (3,0) A lanchonete Gostosura vende apenas um tipo de sanduíche, cujo recheio inclui duas fatias de queijo, 
uma fatia de presunto e uma rodela de hambúrguer. Sabendo que cada fatia de queijo ou presunto pesa 50 
gramas, e que a rodela de hambúrguer pesa 100 gramas, faça um programa em que o dono forneça a 
quantidade de sanduíches a fazer, e a máquina informe as quantidades (em quilos) de queijo, presunto e carne 
necessários para compra. 
#include <stdio.h> 
 
int main() 
{ 
 int qtdadeLanche; 
 float queijo,presunto,carne; 
 printf("Qtdade de lanches = "); 
 scanf("%d",&qtdadeLanche); 
 queijo=qtdadeLanche*0.05; 
 presunto=qtdadeLanche*0.05; 
 carne=qtdadeLanche*0.10; 
 printf("\nTotal queijo = %.2f",queijo); 
 printf("\nTotal presunto = %.2f",presunto); 
 printf("\nTotal carne = %.2f",carne); 
 return 0; 
} 
 
 
 
 
 
 
 
Avaliação Bimestral 1 
Algoritmos Computacionais 
1º Semestre/2018 
Nome: 
Professor MSc. Odair Jacinto da Silva Data: 
 
 
2 
2) (3,0) Faça um programa para calcular quantas ferraduras são necessárias para equipar todos os cavalos 
comprados para um haras. 
#include <stdio.h> 
 
int main() 
{ 
 int qtdadeCavalo; 
 printf("Qtdade de cavalos = "); 
 scanf("%d",&qtdadeCavalo); 
 printf("\nTotal de ferraduras = %d",qtdadeCavalo*4); 
 return 0; 
} 
 
3) (3,0) João recebeu seu salário de R$ 1200,00 e precisa pagar duas contas (C1=R$ 200,00 e C2=R$120,00) 
que estão atrasadas. Como as contas estão atrasadas, João terá de pagar multa de 2% sobre cada conta. 
Faça um programa que calcule e mostre quanto restará do salário do João. 
#include <stdio.h> 
 
int main() 
{ 
 printf("\nSalario R$ 1.200,00"); 
 printf("\nSalario menos contas R$ %.2f", 1200-(120*1.02+200*1.02)); 
 return 0; 
} 
 
4) (1,0) 
Qual o comando utilizado em C para entrada de 
dados? 
( ) printf() 
( ) getf() 
( x ) scanf() 
( ) imputf() 
Qual o comando utilizado em C para saída (apresentação) 
de dados? 
( ) console.print() 
( x ) printf() 
( ) scanf() 
( ) imprimirf() 
 
Qual o tipo de dado mais adequado para uma 
variável de memória que armazenará o valor 
27.9? 
( ) long 
( ) int 
( x ) float 
( ) todas as opções anteriores 
 
O comando correto para realizar a entrada de dados de 
uma variável declarada como: float s, é: 
( ) scanf(“%d”,s); 
( ) scanf(“%d”,&s); 
( ) scanf(%f,&s); 
( x ) scanf(“%f”,&s);

Outros materiais

Outros materiais