Algoritmo

775 palavras 4 páginas
INTRODUÇÃO

Esta programação foi elaborada para a transformação de moedas, como a moeda de origem o real e as demais como dólar e o euro .

Passo 1

//conversão de moedas//

#include

#include

main()

{

float convert, real=1, euro=2.322;

int orig1, dest1, erro, base;

float orig2, dest2, result;

do {

do {

printf("\nEscolha a moeda de origem\n\n[1]REAL\n\n[2]EURO\n\n");

scanf("%i", &orig1);

switch (orig1) {

case 1: orig2=real; erro=0; break;

case 2: orig2=euro; erro=0; break;

default: printf("Escolha invalida\n\n"); erro=1; break;

}

} while (erro == 1); //escolhendo origem até escolha ser correta

do {

printf("\nEscolha a moeda de destino\n\n[1]REAL\n\n[2]EURO\n\n");

scanf("%i", &dest1);

switch (dest1) {

case 1: dest2=real; erro=0; break;

case 2: dest2=euro; erro=0; break;

default: printf("Escolha invalida\n"); erro=1; break;

}

} while (erro == 1); //escolhendo destino até escolha ser correta

if (orig1 == dest1) { printf("\nMoedas de origem e destino nao podem ser a mesma\n"); erro=1; }

} while (erro == 1); //evita origem e destino iguais

printf("\nEntre com o valor para conversão\n\n");

scanf("%f", &convert);

result=((convert * orig2) / dest2); //regra de tres

printf("\nValor convertido: $%.3f\n", result);

getch();

}

[pic]

[pic]

[pic]

Passo 2

//conversão de moedas//

#include

#include

#include

main()

{

float convert, real=1, dlrc=1.739, dlrt=1.85, dlrp=1.83; //variaveis de banco de dados

int orig, dest, erro, base;

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas