#include <stdio.h>
main()
{ int i = 67;
printf("%d
%c %f\n", i, i, i);
}
Resposta: . |
Verifique.
2.1) Escreve um programa que
declara as seguintes variáveis cujos nomes
devem ser:
i = inteiro, c = caracter, f = ponto fluctuante, uc = caractere sem
sinal, d = double.
Utilize os modificadores de tipo "long" e "unsigned" para responder as seguintes perguntas:
a) Numa variável de tipo inteiro
, pode armazenar o número 32701? e o número 32823? Imprima
o que resulta declarando uma variavelde tipo inteiro para armazenar cada
valor.
b) Qué resultado obteve? Porqué
tem um valor negativo quando imprimiu o segundo número? Intente
este problema resolver olhando para os apontamentos do capítulo
3.
c) Como devería modificar
o tipo da variável inteira para poder armazenar este último
número?
2.2)
Crie duas variáveis numéricas (n1
e n2) dum tipo apropriado e armazene nelas os seguintes valores: 4.5678
e 3.21
Declare igualmente a variável n3 do mesmo
tipo para armazenar o resultado da seguinte operação:
Execute a divisão onde n1 seja o numerador
e n2 seja o denominador. Guardaro valor numa variável n3. Olho com
o tipo que escoger para ela!
Que resultado obtem se imprimir?
Que acontecia se n3 fose declarada como de tipo
inteiro? Imprima e compare. Corrigir se necessário.
#include <stdio.h>
main()
{
unsigned int
a, b;
a = 2500;
b = a * a;
printf("%d*%d=%d\n",
a, a, b);
}
Resposta: . |
Agora verifica. Elimina o erro.
Ao ser executado, o programa vai fazer o seguinte:
Nota
do trabalho:
15
Nota do teste:
10.5
Logo
imprimirá "Passaste com 11.9 valores"
(Repare que o resultado debe ser mostrado com apenas um valor decimal.)
Ao ser executado, o programa vai fazer o seguinte:
Diz
um número:
18
Diz outro número:
-4
Diz outro número:
5
Ordem decrescente: 18 5 -4
(Em geral a pendente representa uma quantidade
que da a inclinação duma curva o linha com respecto a uma
outra curva o linha.)
Dica: Calcule a pendente de dois pontos conhecidos
por você. Introduzindo estes valores o programa pode ser testado
como correcto quando produzir os mesmos resultados seus feitos a mão.
Isto sempre ajuda.