Algoritmos Estruturados Simples
Matrícula:
Disciplina: Algoritmos e Lógica de Programação
Data: 01 de Outubro 2013
Curso: Bacharel em Sistema de Informação
Turma: 1º Semestre 02/2013
Professor: Alysson Vicuña de Oliveira
Nota:
Boa Sorte a Todos10!
GABARITO – TIPO 10
1ª Avaliação de Algoritmo e Lógica de Programação (Peso 6,0)
1. Analise o código em C abaixo e indique qual será a saída na tela, respectivamente: (0,5)
#include
#include
int main() { int x = 3, y = 6; x++; printf("[%i] ", ++x); --y; printf("[%i] ", y--); printf("[%i] ", x); printf("[%i] ", x++); printf("[%i] ", ++y); printf("[%i] \n", y++); system("PAUSE"); return 0;
}
a. ( ) [5] [4] [5] [6] [5] [6].
b. ( ) [4] [4] [5] [4] [5] [6].
c. ( ) [5] [5] [5] [6] [5] [7].
d. ( ) [5] [4] [5] [6] [5] [6].
e. ( X ) [5] [5] [5] [5] [5] [5].
2. Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias: (0,5) infantil A = 5 - 7 anos infantil B = 8-10 anos juvenil A = 11-13 anos juvenil B = 14-17 anos adulto = maiores de 18 anos
3. Fazer um programa que imprima a média aritmética dos números 8,9 e 7. A media dos números 4, 5 e 6. A soma das duas médias. E a média das médias. (0,5)
4. Utilize a estrutura if para fazer um programa que retorne o nome de um produto a partir do código do mesmo. Considere os seguintes códigos: (0,5)
001 - Parafuso;
002 - Porca;
003 - Prego;
Para qualquer outro código indicar - Diversos.
5. Analise o código em C abaixo: Este código não roda se implementado no DEV C++. Efetue a(s) correção(ões) no código para que ele rode perfeitamente marcando a melhor resposta (0,5)
#include
#include
void main(){ float valQuilo, quantQuilos, pagamento; puts("------------------------------------------"); printf("Quantidade a pagar pelo produto consumido: \n");