fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. int decision = 0;
  13. float faren, celsius, arrondfaren, arrondcelsius;
  14. char reponse = 'O';
  15. Scanner sc = new Scanner(System.in);
  16. while (reponse =='O')
  17. {
  18. while ((decision != 1) && (decision != 2))
  19. {
  20. System.out.println('Choisissez le mode de conversion :');
  21. System.out.println('1 - Convertisseur celsius - Farenheit');
  22. System.out.println('2 - Convertisseur Farenheit - Celsius');
  23. decision = sc.nextInt();
  24. }
  25. if (decision ==1)
  26. {
  27. System.out.println('Température à convertir : ');
  28. celsius = sc.nextfloat();
  29. faren = (((9/5)*celsius + 32));
  30. arrondfaren = arrondi(faren, 2);
  31. System.out.println(celsius+ ' °C correspond à : ' +arrondfaren+ ' °F.');
  32. }
  33. if (decision ==2)
  34. {
  35. System.out.println('Température à convertir :');
  36. faren = sc.float();
  37. celsius = ((faren-32)*5)/9;
  38. arrondcelsius = arrondi(celsius, 2);
  39. System.out.println(+faren+ ' °F correspond à :' +arrondcelsius+ ' °C');
  40. }
  41. do
  42. {
  43. System.out.println('Souhaitez-vous convertire une autre température? (O/N)');
  44. reponse = sc.nextLine().charAt(0);
  45. } while ((reponse !='O') && (reponse !='N'));
  46. System.out.println('Au revoir!!!');
  47. }
  48. }
  49. // your code goes here
  50. }public static double arrondi(double A, int B) {
  51. return (double) ( (int) (A * Math.pow(10, B) + .5)) / Math.pow(10, B);
  52. }
  53. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:20: error: unclosed character literal
		System.out.println('Choisissez le mode de conversion :');
		                   ^
Main.java:20: error: ';' expected
		System.out.println('Choisissez le mode de conversion :');
		                     ^
Main.java:20: error: ';' expected
		System.out.println('Choisissez le mode de conversion :');
		                                      ^
Main.java:20: error: ';' expected
		System.out.println('Choisissez le mode de conversion :');
		                                                    ^
Main.java:20: error: unclosed character literal
		System.out.println('Choisissez le mode de conversion :');
		                                                      ^
Main.java:21: error: unclosed character literal
		System.out.println('1 - Convertisseur celsius - Farenheit');
		                   ^
Main.java:21: error: not a statement
		System.out.println('1 - Convertisseur celsius - Farenheit');
		                      ^
Main.java:21: error: ';' expected
		System.out.println('1 - Convertisseur celsius - Farenheit');
		                                     ^
Main.java:21: error: unclosed character literal
		System.out.println('1 - Convertisseur celsius - Farenheit');
		                                                         ^
Main.java:21: error: not a statement
		System.out.println('1 - Convertisseur celsius - Farenheit');
		                                              ^
Main.java:22: error: unclosed character literal
		System.out.println('2 - Convertisseur Farenheit - Celsius');
		                   ^
Main.java:22: error: not a statement
		System.out.println('2 - Convertisseur Farenheit - Celsius');
		                      ^
Main.java:22: error: ';' expected
		System.out.println('2 - Convertisseur Farenheit - Celsius');
		                                     ^
Main.java:22: error: unclosed character literal
		System.out.println('2 - Convertisseur Farenheit - Celsius');
		                                                         ^
Main.java:22: error: not a statement
		System.out.println('2 - Convertisseur Farenheit - Celsius');
		                                                ^
Main.java:27: error: unclosed character literal
		System.out.println('Temp?rature ? convertir : ');
		                   ^
Main.java:27: error: ';' expected
		System.out.println('Temp?rature ? convertir : ');
		                     ^
Main.java:27: error: ';' expected
		System.out.println('Temp?rature ? convertir : ');
		                                           ^
Main.java:27: error: unclosed character literal
		System.out.println('Temp?rature ? convertir : ');
		                                              ^
Main.java:31: error: unclosed character literal
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                            ^
Main.java:31: error: illegal character: '\u00b0'
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                              ^
Main.java:31: error: ';' expected
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                                           ^
Main.java:31: error: unclosed character literal
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                                                ^
Main.java:31: error: unclosed character literal
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                                                                ^
Main.java:31: error: not a statement
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                                                              ^
Main.java:31: error: illegal character: '\u00b0'
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                                                                  ^
Main.java:31: error: ';' expected
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                                                                    ^
Main.java:31: error: unclosed character literal
		System.out.println(celsius+ ' ?C correspond ? : ' +arrondfaren+ ' ?F.');
		                                                                     ^
Main.java:35: error: unclosed character literal
		System.out.println('Temp?rature ? convertir :');
		                   ^
Main.java:35: error: ';' expected
		System.out.println('Temp?rature ? convertir :');
		                     ^
Main.java:35: error: ';' expected
		System.out.println('Temp?rature ? convertir :');
		                                           ^
Main.java:35: error: unclosed character literal
		System.out.println('Temp?rature ? convertir :');
		                                             ^
Main.java:36: error: <identifier> expected
		faren = sc.float();
		           ^
Main.java:36: error: -> expected
		faren = sc.float();
		                  ^
Main.java:39: error: unclosed character literal
		System.out.println(+faren+ ' ?F correspond ? :' +arrondcelsius+ ' ?C');
		                           ^
Main.java:39: error: illegal character: '\u00b0'
		System.out.println(+faren+ ' ?F correspond ? :' +arrondcelsius+ ' ?C');
		                             ^
Main.java:39: error: ';' expected
		System.out.println(+faren+ ' ?F correspond ? :' +arrondcelsius+ ' ?C');
		                                          ^
Main.java:39: error: unclosed character literal
		System.out.println(+faren+ ' ?F correspond ? :' +arrondcelsius+ ' ?C');
		                                              ^
Main.java:39: error: unclosed character literal
		System.out.println(+faren+ ' ?F correspond ? :' +arrondcelsius+ ' ?C');
		                                                                ^
Main.java:39: error: not a statement
		System.out.println(+faren+ ' ?F correspond ? :' +arrondcelsius+ ' ?C');
		                                                              ^
Main.java:39: error: illegal character: '\u00b0'
		System.out.println(+faren+ ' ?F correspond ? :' +arrondcelsius+ ' ?C');
		                                                                  ^
Main.java:39: error: unclosed character literal
		System.out.println(+faren+ ' ?F correspond ? :' +arrondcelsius+ ' ?C');
		                                                                    ^
Main.java:43: error: unclosed character literal
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                   ^
Main.java:43: error: ';' expected
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                     ^
Main.java:43: error: not a statement
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                             ^
Main.java:43: error: ';' expected
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                                  ^
Main.java:43: error: ';' expected
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                                                 ^
Main.java:43: error: ';' expected
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                                                                   ^
Main.java:43: error: not a statement
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                                                                       ^
Main.java:43: error: ';' expected
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                                                                         ^
Main.java:43: error: unclosed character literal
		System.out.println('Souhaitez-vous convertire une autre temp?rature? (O/N)');
		                                                                          ^
Main.java:46: error: unclosed character literal
System.out.println('Au revoir!!!');
                   ^
Main.java:46: error: ';' expected
System.out.println('Au revoir!!!');
                     ^
Main.java:46: error: not a statement
System.out.println('Au revoir!!!');
                       ^
Main.java:46: error: ';' expected
System.out.println('Au revoir!!!');
                             ^
Main.java:46: error: unclosed character literal
System.out.println('Au revoir!!!');
                                ^
Main.java:50: error: class, interface, or enum expected
	}public static double arrondi(double A, int B) {
	               ^
Main.java:52: error: class, interface, or enum expected
		}
		^
58 errors
stdout
Standard output is empty