ATPS Algoritmo e programação
ENGENHARIA CIVIL - 1º PERÍODO – TURMA B
ATPS DE ALGORITMO E PROGRAMAÇÃO
PROFESSORA
Amanda Sutter
Niterói
ABRIL / 2013
Integrantes do Grupo
RA
Nome
Assinatura
6451271343
Daniel de Carvalho Barbosa
6820461597
Felipe Gomes de Aragão
6450319285
Gabriel da Silva Tomaz
6268236678
Leandro Martinelli Campista1
6820473369
Luiz Felipe da Silva
6661433005
Matheus Paiva
6659408998
Tatiely Ligório
6465335059
Vitor Villa Nova Maciel
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.
#include
int main()
{
int N1, N, N2; printf("digite um numero:"); scanf("%d",&N1); N=N1-1; N2=N1+1; printf("seu antecessor eh %d e seu sucessor eh %d\n",N,N2); system("pause"); return 0;
}
OBS: utilizamos o decremento -1 e o incremento +1 na variável (N1) indicada pelo usuário como comando ao invés do pré-decremento e o pré-incremento simplificados( --N1 e ++N1) ou pós-decremento e o pós-incremento simplificados (N1-- e N1++) ou mesmo mesclados, porque apresentaram erros de resultados, pois a impressão na tela precisa de indicar o antecessor e o sucessor da variável N1 na mesma linha de resposta. Se fosse solicitado apenas o sucessor ou o antecessor da variável indicada pelo usuário no printf, poderíamos usar o pré-incremento ou pré-decremento simplificado, ou seja, os sinais duplos de – ou de + antes do nome da variável no printf. O pré-incremento ou pré-decremento mostra na tela a variável alterada no próximo printf; no pós-incremento, ou seja, os sinas duplos de – ou + após a variável, alteram a variável apenas no segundo printf. N1-- ou --N1(pós-decremento e pré-decremento) no printf equivalem ao comando N1-1. N1++ ou