atividade logica programação
ALGORITMOS SEQUENCIAIS
Prof. Dariel Mazzoni Maranhão
Construa o diagrama de blocos (fluxograma) e pseudocódigo para cada um dos problemas abaixo.
1) Elabore um algoritmo que leia um valor numérico inteiro e apresente como resultado o valor lido elevado ao quadrado (potência 2).
2) Ler uma temperatura em Fahrenheit (F) e apresentá-la convertida em
Celsius (C). A fórmula para a conversão é CF−32∗5 /9 , sendo F temperatura em Fahrenheit e C a temperatura em Celsius.
3) Supondo que A=5, B=10, C=8 e D=1,5 são variáveis do tipo inteiro calcule o resultado de cada expressão aritmética abaixo (atenção: div =
.÷. ). Não construa algoritmos, apenas calcule com lápis e papel:
a) 2∗Amod 3−C
b) A÷3÷3B 2/2
c) (30mod 4)∗(3↑3)∗(−1)
d) ((2∗C)↑(1/2))÷A
e) ( A↑(B/ A))↑(1/2)+ C∗D
4) Construa um programa que leia três valores numéricos inteiros (variáveis
A, B e C) e apresente como resultado final o valor da soma do quadrado dos três valores.
5) Construa um programa que leia três valores numéricos inteiros (variáveis
A, B e C) e apresente como resultado final o valor do quadrado da soma dos três valores (Cuidado, não é o mesmo que o exercício 4).
6) Elaborar um programa que calcule e apresente o valor do volume de uma esfera. Use a fórmula VOLUME4 /3∗3,14159∗RAIO 3 .
7) Construa um programa que leia um valor numérico inteiro e apresente como resultado os seus valores sucessor e antecessor.
8) Construa um algoritmo que calcule as raízes de uma equação de 2º grau, a x2b xc=0 , com duas raízes reais (suponha DELTA positivo), x1−bDELTA 1/2/2∗a , x2−b−DELTA 1/2/2∗a e
DELTA b∗b−4∗a∗c .
9) Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P1= x1, y1 e P2= x2, y2 , calcule a distância D entre eles dada pela fórmula D= x2−x1 2 y2−y12 .
10) Construa um algorítimo que leia os dois lados de um retângulo, A e
B, calcule sua área