EXERCÍCIOS - Estrutura Sequencial 1. Faça um algoritmo que leia

Propaganda
Lógica de Programação
Professora Lucélia
EXERCÍCIOS - Estrutura Sequencial
1.
Faça um algoritmo que leia dois números, calcule e imprima a soma desses dois
números.
Program Exercicio1;
var
num1, num2, soma: integer;
Begin
//Entrada de dados
Write('Informe o primeiro valor: ');
Read(num1);
Write('Informe o segundo valor: ');
Read(num2);
//Processamento
soma:= num1 + num2;
//Saída
Writeln('Soma = ',soma);
End.
2.
Faça um programa que receba dois números reais, calcule e mostre a subtração do
primeiro número pelo segundo.
Program Ex2Sequencial;
var
num1, num2, subtracao: real;
Begin
//Entrada
write('Informe o 1§ valor: ');
read(num1);
write('Informe o 2§ valor: ');
read(num2);
//Processamento
subtracao := num1 - num2;
//Saída
writeln('Subtração do 1§ valor pelo 2§ = ',subtracao:0:1);
End.
3.
Faça um programa que receba dois números inteiros, calcule e imprima a divisão do
primeiro número pelo segundo.
Program Ex3Sequencial;
var
num1, num2: integer;
divisao: real;
Begin
//Entrada
write('Informe o 1§ valor: ');
read(num1);
write('Informe o 2§ valor: ');
read(num2);
//Processamento
divisao := num1/ num2;
//Saída
writeln('Divisão do 1§ valor pelo 2§ = ',divisao:0:2);
End.
4.
Faça um programa que leia um número e informe a metade e o dobro desse número.
Program Ex4;
var
num, dobro: integer;
metade: real;
Begin
//Entrada
write('Informe o valor desejado: ');
Read(num);
//Processamento
metade:= num/2;
dobro := num * 2;
//Saída
writeln('Metade = ',metade:0:1);
writeln('Dobro = ',dobro);
End.
5.
Escreva um programa que receba um número via teclado e informe em seguida a
metade e o quadrado desse número.
Program Ex5;
var
num, quadrado: integer;
metade: real;
Begin
//Entrada
write('Informe o valor desejado: ');
Read(num);
//Processamento
metade:= num/2;
quadrado := num * num;
//Saída
writeln('Metade = ',metade:0:1);
writeln('Quadrado = ',quadrado);
End.
6.
Escrever um programa que permita receber o nome e a idade de uma pessoa e em
seguida, informar o nome digitado e a idade da pessoa daqui a 30 anos.
Program Ex6;
var
nome: String;
idade1, idade2: integer;
Begin
//Entrada
write('Informe o seu nome: ');
Read(nome);
write('Informe sua idade atual: ');
read(idade1);
//Processamento
idade2 := idade1 + 30;
//Saída
writeln('Prezado(a) ',nome,', daqui a 30 anos, você terá ',idade2,
' anos');
End.
Download