Engenharia civil
Disciplina: Algoritmo e Programação Professora: Amanda Sutter Turma: Segunda-feira – Noite
Data: 01/04/2013
ATPS
Observações: 1 – Grupo entre 6 (mínimo) e 8 (máximo) alunos; 2 – Apresentação oral de no máximo 10 minutos explicando a resolução da tarefa; 3 – Todos os integrantes do grupo devem apresentar (sorteio aleatório); 4 – Entrega do trabalho impresso com identificação dos nomes e RA dos integrantes do grupo; 5 – Caso o aluno não compareça no dia da apresentação, deverá trazer justificativa e o grupo avaliará se o mesmo realmente participou do trabalho. 6 – Se mais de 1 aluno se encaixar na observação anterior, trocar de grupo para que no dia da apresentação a maior quantidade de integrantes esteja presente. 7 – Trabalhos muito “iguais” ou fotocópias não serão considerados.
Questão 1 (0,5 pontos)
Desenvolva um programa em C que solicite ao usuário 1 número e imprima na tela o sucessor e o antecessor desse número. Usar os operadores de incremento e decremento.
Questão 2 (0,5 pontos)
Analise o programa abaixo e verifique se haveria erros em tempo de compilação e se houvesse, quais seriam os mesmos. Reescreva as linhas de erro na sua forma correta.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include int main ( ) { float anos, dia; printf(“Digite sua idade em anos: “); scanf(“%d”,&anos); dias = anos x 365; printf(“Sua idade em dias é %f\n”, &dias); return 0; }
Questão 3 (0,5 pontos) Desenvolva um programa em C que solicite ao usuário 3 números, armazenando-os em 3 variáveis do tipo “int”. Crie uma quarta variável que receberá a soma das 3 variáveis anteriores. Retorne para o usuário (imprima na tela) a raiz quadrada dessa quarta variável. Use a função “sqrt()”, declarada na biblioteca “math”. Faça uma pesquisa de como essa função é usada. Questão 4 (0,5 pontos) Analise o programa abaixo e escreva o que é impresso na tela.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #include int main ( ) { int