GAB ED03
889 palavras
4 páginas
Gabarito: ED03 – Unidade IICurso: Licenciatura em Computação
Código da Disciplina: D17-4
Nome da Disciplina: Fundamentos para Desenvolvimento de software
Natureza: Obrigatória
Gabarito
Demonstre a sequência lógica através do português estruturado (portugol) e faça programas em
C++ para resolver cada um dos problemas abaixo:
Questão 01- Faça um programa para ler dois números reais e escrever qual número é o maior.
Considere que não serão digitados números iguais.
Exemplo da tela do computador na 1ª Execução
Exemplo da tela do computador na 2ª Execução
Resposta:
Algoritmo (portugol) :
Algoritmo
declare n1, n2 real; leia n1, n2;
Se n1 > n2 então escreva “Primeiro número é maior!”; senão escreva “Segundo número é maior!”;
Fim se;
Fim Algoritmo.
Resposta:
Código fonte (C++) :
Programa compilado (C++):
As compilações foram apresentadas acima.
Questão 02- Refaça a questão anterior, incluindo a opção de mostrar a mensagem abaixo caso os números sejam iguais. Devem permanecer as opções apresentadas na questão anterior.
Resposta:
Algoritmo (portugol) :
Algoritmo
declare n1, n2 real; leia n1, n2;
Se n1 = n2 então escreva “Números iguais, digite números diferentes!”; senão se n1 > n2 então escreva “Primeiro número é maior!”; senão escreva “Segundo número é maior!”;
Fim se;
Fim se;
Fim Algoritmo.
Resposta:
Código fonte (C++) :
Programa compilado (C++):
A compilação foi apresentada acima. No programa também deve estar contempladas as situações de n1>n2 e n2>1.
Questão 03- Faça um programa para ler dois nomes e escrever se os nomes digitados pelo usuário são iguais ou diferentes.
Exemplo da tela do computador na 1ª Execução
Exemplo da tela do computador na 2ª Execução
Resposta:
Algoritmo (portugol) :
Algoritmo
declare nome1, nome2 real; leia nome1, nome2;
Se nome1 = nome2 então escreva “Nomes iguais!”; senão escreva “Nomes diferentes!”;
Fim se;
Fim Algoritmo.
Resposta:
Código fonte (C++) :
Programa compilado (C++):
As compilações foram apresentadas acima.
Questão