Algoritmo e programação
Questão 1 (0,5 pontos )
Desenvolva um programa em C que solicite ao usuário 1 numero e imprima na tela o sucessor e o antecessor desse número . Usar os operadores de incremento e decremento.
RESPOSTAS:
1. #include<stdio.h> 2. int main () 3. { 4. int valor, ant, suc; 5. printf("digite um valor:\n"); 6. scanf("%d",&valor); 7. ant = valor+1; 8. suc = valor-1; 9. printf("valor eh %d e %d",ant, suc); 10. return 0; 11. }
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 #include<stdio> 2 int main () 3 { 4 5 float anos,dia; 6 7 printf(“Digite sua idade em anos:”); 8 scanf(“%d” &anos); 9 10 dias = anos X 365; 11 printf (“ Sua idade em dias é %f\n” &dias); 12 13 return 0 ; 14 15
RESPOSTA:
#include<stdio.h>
int main ( )
{
int anos, dias; printf(“digite sua idade em anos: “); scanf(“%d”, &anos); dias = anos*365; printf(“sua idade em dias eh %d\n”, dias); return 0;
}
Questão 3
Devolva um programa em C em que solicite ao usuário 3 números, armazenando-os em 3 variáveis do tipo “int”. Crie uma quarta variável que recebera 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.
RESOSTA:
1. #include<stdio.h> 2. #include<math.h> 3. int main () 4. { 5. int n1, n2, n3, soma; 6. float raiz; 7. printf("digite 1 numeros: "); 8. scanf("%d", &n1); 9. printf("digite 1 numeros: "); 10. scanf("%d", &n2); 11. printf("digite 1 numeros: "); 12.