Ir ao conteúdo
  • Cadastre-se

Correção de Algoritmo.


Holocausto

Posts recomendados

Bom galera estou começando a estudar Algoritmo e estou meio confuso.

Tenho alguns exercícios para resolver, no entanto estou com algumas dúvidas.

Se Alguém puder me ajudar ficarei grato.

Então vamos lá.

(1) Crie um algoritmo em pseudocódigo que imprima o seu nome completo e o seu endereço, todos os dados devem ser obtidos através de leitura;

Resolução:

Obs: Não sei se posso fazer deste jeito caso exista algum erro, por favor, me corrija.

inicio

caracter(nome;sobrenome;país, estado,cidade,bairro,rua,Numero);

Escreva("insira seu nome");

leia(nome);

escreva(nome);

Escreva("insira seu sobrenome");

leia(sobrenome);

escreva(sobrenome);

Escreva("insira seu Pais");

leia(pais);

escreva(pais);

Escreva("insira seu estado");

leia(estado);

escreva(estado);

Escreva("insira sua cidade");

leia(cidade);

escreva(cidade);

Escreva("insira seu bairro");

leia(bairro);

escreva (bairro);

Escreva("insira sua rua");

leia(rua);

escreva(rua);

Escreva("insira seu numero");

leia(numero);

escreva(numero);

Fim

(2) Crie um algoritmo em pseudocódigo que imprima a Hipotenusa de um triângulo retângulo de acordo com a leitura de seus catetos.

Inicio

real(C1, C2, Hip);

Escreva("inserir catetos");

Ler(C1, C2);

Hip<---(raiz(C1^+C2^))

Escreva ("A hipotenusa é" Hip);

Fim

(3) Escreva um algoritmo em pseudocódigo que, dado duas datas, determine qual delas ocorreu etnologicamente antes em relação a outra. Cada data _e composta de 3 números inteiros,um representando o ano, outro o mês e outro o dia.

Esse aqui não sei nem como começar.

Link para o comentário
Compartilhar em outros sites

Bom galera estou começando a estudar Algoritmo e estou meio confuso.

Tenho alguns exercícios para resolver, no entanto estou com algumas dúvidas.

Se Alguém puder me ajudar ficarei grato.

Então vamos lá.

(1) Crie um algoritmo em pseudocódigo que imprima o seu nome completo e o seu endereço, todos os dados devem ser obtidos através de leitura;

Resolução:

Obs: Não sei se posso fazer deste jeito caso exista algum erro, por favor, me corrija.

inicio

caracter(nome;sobrenome;país, estado,cidade,bairro,rua,Numero);

Escreva("insira seu nome");

leia(nome);

escreva(nome);

Escreva("insira seu sobrenome");

leia(sobrenome);

escreva(sobrenome);

Escreva("insira seu Pais");

leia(pais);

escreva(pais);

Escreva("insira seu estado");

leia(estado);

escreva(estado);

Escreva("insira sua cidade");

leia(cidade);

escreva(cidade);

Escreva("insira seu bairro");

leia(bairro);

escreva (bairro);

Escreva("insira sua rua");

leia(rua);

escreva(rua);

Escreva("insira seu numero");

leia(numero);

escreva(numero);

Fim

(2) Crie um algoritmo em pseudocódigo que imprima a Hipotenusa de um triângulo retângulo de acordo com a leitura de seus catetos.

Inicio

real(C1, C2, Hip);

Escreva("inserir catetos");

Ler(C1, C2);

Hip<---(raiz(C1^+C2^))

Escreva ("A hipotenusa é" Hip);

Fim

(3) Escreva um algoritmo em pseudocódigo que, dado duas datas, determine qual delas ocorreu etnologicamente antes em relação a outra. Cada data _e composta de 3 números inteiros,um representando o ano, outro o mês e outro o dia.

Esse aqui não sei nem como começar.

Link para o comentário
Compartilhar em outros sites

Bom galera estou começando a estudar Algoritmo e estou meio confuso.

Tenho alguns exercícios para resolver, no entanto estou com algumas dúvidas.

Se Alguém puder me ajudar ficarei grato.

Então vamos lá.

(1) Crie um algoritmo em pseudocódigo que imprima o seu nome completo e o seu endereço, todos os dados devem ser obtidos através de leitura;

Resolução:

Obs: Não sei se posso fazer deste jeito caso exista algum erro, por favor, me corrija.

inicio

caracter(nome;sobrenome;país, estado,cidade,bairro,rua,Numero);

Escreva("insira seu nome");

leia(nome);

escreva(nome);

Escreva("insira seu sobrenome");

leia(sobrenome);

escreva(sobrenome);

Escreva("insira seu Pais");

leia(pais);

escreva(pais);

Escreva("insira seu estado");

leia(estado);

escreva(estado);

Escreva("insira sua cidade");

leia(cidade);

escreva(cidade);

Escreva("insira seu bairro");

leia(bairro);

escreva (bairro);

Escreva("insira sua rua");

leia(rua);

escreva(rua);

Escreva("insira seu numero");

leia(numero);

escreva(numero);

Fim

(2) Crie um algoritmo em pseudocódigo que imprima a Hipotenusa de um triângulo retângulo de acordo com a leitura de seus catetos.

Inicio

real(C1, C2, Hip);

Escreva("inserir catetos");

Ler(C1, C2);

Hip<---(raiz(C1^+C2^))

Escreva ("A hipotenusa é" Hip);

Fim

(3) Escreva um algoritmo em pseudocódigo que, dado duas datas, determine qual delas ocorreu etnologicamente antes em relação a outra. Cada data _e composta de 3 números inteiros,um representando o ano, outro o mês e outro o dia.

Esse aqui não sei nem como começar.

Link para o comentário
Compartilhar em outros sites

Com relação ao exercício 3, quem lhe passou essa questão? "Etnologicamente" é coisa de Ciências Humanas, relacionada com a classificação da humanidade em raças, grupos sociais, essas coisas. Não tem absolutamente nada a ver com comparação de datas!

Suponho que a palavra seja "cronologicamente". Nesse caso, minha sugestão é simples: transforme cada data num número só, com o formato AAAAMMDD. O menor número será o mais antigo. Por exemplo, o dia de ontem ficaria 20100825 e o de hoje 20100826.

Captou? Boa sorte!

Link para o comentário
Compartilhar em outros sites

Com relação ao exercício 3, quem lhe passou essa questão? "Etnologicamente" é coisa de Ciências Humanas, relacionada com a classificação da humanidade em raças, grupos sociais, essas coisas. Não tem absolutamente nada a ver com comparação de datas!

Suponho que a palavra seja "cronologicamente". Nesse caso, minha sugestão é simples: transforme cada data num número só, com o formato AAAAMMDD. O menor número será o mais antigo. Por exemplo, o dia de ontem ficaria 20100825 e o de hoje 20100826.

Captou? Boa sorte!

valeu cara pela dica consegui resolver de um jeito um pouco mais complexo, o que estava complicando eram as comparações, mas de todo jeito fico agradecido pela ajuda.

O professor que passou as questões, não tenho certeza mais acho q ele é peruano.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
Bom galera estou começando a estudar Algoritmo e estou meio confuso.

Tenho alguns exercícios para resolver, no entanto estou com algumas dúvidas.

Se Alguém puder me ajudar ficarei grato.

Então vamos lá.

(1) Crie um algoritmo em pseudocódigo que imprima o seu nome completo e o seu endereço, todos os dados devem ser obtidos através de leitura;

Resolução:

Obs: Não sei se posso fazer deste jeito caso exista algum erro, por favor, me corrija.

inicio

caracter(nome;sobrenome;país, estado,cidade,bairro,rua,Numero);

Escreva("insira seu nome");

leia(nome);

escreva(nome);

Escreva("insira seu sobrenome");

leia(sobrenome);

escreva(sobrenome);

Escreva("insira seu Pais");

leia(pais);

escreva(pais);

Escreva("insira seu estado");

leia(estado);

escreva(estado);

Escreva("insira sua cidade");

leia(cidade);

escreva(cidade);

Escreva("insira seu bairro");

leia(bairro);

escreva (bairro);

Escreva("insira sua rua");

leia(rua);

escreva(rua);

Escreva("insira seu numero");

leia(numero);

escreva(numero);

Fim

(2) Crie um algoritmo em pseudocódigo que imprima a Hipotenusa de um triângulo retângulo de acordo com a leitura de seus catetos.

Inicio

real(C1, C2, Hip);

Escreva("inserir catetos");

Ler(C1, C2);

Hip<---(raiz(C1^+C2^))

Escreva ("A hipotenusa é" Hip);

Fim

(3) Escreva um algoritmo em pseudocódigo que, dado duas datas, determine qual delas ocorreu etnologicamente antes em relação a outra. Cada data _e composta de 3 números inteiros,um representando o ano, outro o mês e outro o dia.

Esse aqui não sei nem como começar.

Primeiro algoritmo ficaria mais organizado se você imprimisse os dados informados depois de sua digitação:

inicio

caracter(nome;sobrenome;país, estado,cidade,bairro,rua,Numero);

Escreva("insira seu nome");

leia(nome);

Escreva("insira seu sobrenome");

leia(sobrenome);

Escreva("insira seu Pais");

leia(pais);

Escreva("insira seu estado");

leia(estado);

Escreva("insira sua cidade");

leia(cidade);

Escreva("insira seu bairro");

leia(bairro);

Escreva("insira sua rua");

leia(rua);

Escreva("insira seu numero");

leia(numero);

escreva("Dados informados pelo usuário");

escreva(" ");

escreva("Nome:" nome);

escreva("Sobrenome:" sobrenome);

escreva("País: " pais);

escreva("Estado: " estado);

escreva("Cidade: " cidade);

escreva ("Bairro:" bairro);

escreva("Rua: " rua);

escreva("Número:" numero);

Fim

Já o segundo precisou informar o expoente:

Inicio

real(C1, C2, Hip);

Escreva("inserir catetos");

Ler(C1, C2);

Hip<---(raiz(C1^2+C2^2))

Escreva ("A hipotenusa é " Hip);

Fim

Espero ter ajudado.

Bons estudos!

Link para o comentário
Compartilhar em outros sites

Primeiro algoritmo ficaria mais organizado se você imprimisse os dados informados depois de sua digitação:

inicio

caracter(nome;sobrenome;país, estado,cidade,bairro,rua,Numero);

Escreva("insira seu nome");

leia(nome);

Escreva("insira seu sobrenome");

leia(sobrenome);

Escreva("insira seu Pais");

leia(pais);

Escreva("insira seu estado");

leia(estado);

Escreva("insira sua cidade");

leia(cidade);

Escreva("insira seu bairro");

leia(bairro);

Escreva("insira sua rua");

leia(rua);

Escreva("insira seu numero");

leia(numero);

escreva("Dados informados pelo usuário");

escreva(" ");

escreva("Nome:" nome);

escreva("Sobrenome:" sobrenome);

escreva("País: " pais);

escreva("Estado: " estado);

escreva("Cidade: " cidade);

escreva ("Bairro:" bairro);

escreva("Rua: " rua);

escreva("Número:" numero);

Fim

Já o segundo precisou informar o expoente:

Inicio

real(C1, C2, Hip);

Escreva("inserir catetos");

Ler(C1, C2);

Hip<---(raiz(C1^2+C2^2))

Escreva ("A hipotenusa é " Hip);

Fim

Espero ter ajudado.

Bons estudos!

valeu cara:-BEER:

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!