Mismo programa en C y en Java.

  • Crea un programa en C que convierta de USD a Euros, imprimirá los decimales de forma correcta.


PROGRAMA EN C:

[code lang="c"]
/**
 * Conversor de USD a Euro
 *Tipo de cambio: 1 USD = 0.765641 EUR
 */
#include <stdio.h>
int main(void)
{
float usd, tipocambio=0.765641;
printf("\nUSD: ");
scanf("%f",&usd);
printf("\nEn euros es: %.2f E",usd*tipocambio);
return 0;
}
[/code]

PROGRAMA EN JAVA:

[code lang="java"]
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class conversorMoneda {
public static void main(String[] args) {
float tasa = (float)0.742;
float euros=0,dolares=0;
BufferedReader br;
br = new BufferedReader(new InputStreamReader(System.in));
try{
System.out.println("Introduzca el número de dólares");
dolares = Float.parseFloat(br.readLine());
euros = dolares*tasa;
System.out.println(dolares + " dolares equivalen a " + euros + " euros");
} catch (IOException ioe){
ioe.printStackTrace();
}
}
}
[/code]
Realizado por Santi y Elena.