TADS Exercicios Prog
RA: 1577156201
Exercícios
2.7
a) scanf(“%d”, &valor);
b) printf("O produto de %d e %â e %d\n ", x, y) ;
c) primeiroNumero + segundoNumero = somaDosNumeros;
d) if(numero >= maior) maior = numero;
e) /* Programa para determinar o maior de tres inteiros */
f) scanf(“%â”, &umInteiro);
g) printf(“o resto de %d dividido por %â e\n”, x, y, x, y);
h) if (x == y)
i) printf("A soma e %d\n", x + y);
j) printf("O valor fornecido e: %d\n”, valor);
2.8
a) comentários.
b) printf.
c) if.
d) de atribuição.
e) scanf.
2.9
a) printf(“Entre com dois números.”);
b) a = b * c;
c) /* Programa que realiza o cálculo de folha de pagamento. */
d) printf(“Entre com o primeiro numero: ”); scanf(“%d”, &a); printf(“Entre com o segundo numero: ”); scanf(“%d”, &b); printf(“Entre com o terceiro numero: ”); scanf(“%d”, &c);
2.10
a) Verdadeira. É o modo padrão que a linguagem usa para compilar os códigos.
b) Verdadeira. Regras padrões utilizadas em todos os exemplos.
c) Falso. Ponto e vírgula “ ; “, deve ficar no final da linha após o parênteses e não é comum atribuir valores dentro da função e sim do lado de fora ao iniciar a variável.
d) Falso. Uma expressão aritmética valida deve ter contida com parênteses para seguir a prioridade de operação que no caso multiplicação e divisão antes de adição e subtração.
e) Falso. Variáveis não pode se inicializar com números, somente com letras ou underline.
2.11
a) A divisão está no mesmo nível que a multiplicação na precedência.
b) Se houver parênteses aninhados, a expressão dentro do par de parênteses mais interno é calculada em primeiro lugar. No caso de vários pares de parênteses “no mesmo nível” (i.e., que não estejam aninhados) eles são calculados da esquerda para a direita.
c) Variável.
2.12
a) nada. Falta o caractere “ & ” para completar a função.
b) 4
c) x=
d) x=2
e) ó – ô
f) z = 5
g) nada. Espera dois valores a serem digitados pelo usuário.
h) nada. Está comentado o trecho de código.
i) nada.