Dr.Paneas Δημοσιεύτηκε Φεβρουάριος 11, 2006 #1 Κοινοποίηση Δημοσιεύτηκε Φεβρουάριος 11, 2006 Οριστε σε php ενας μετατροπες ευρω σε δραχμες. Στα comments του source code θα βρειτε οδηγιες για το πως δουλεύει.<?php/*This php programm converts Drahmas to Euro and Euro to DrahmasIt is coded by Iron-Druid (iron_druid@hotmail.com)100% Works!!! (Tested with php5.0.3 under Fedora Core Linux) E U R O -2- DRAHMAS P H P CONVERTER VERSION 1.0There are some bugs that I shall fixed asap */################################################################################# Instructions ## ## If you want to convert Euros to Drahmas change the $euro variable value #### e.g. $euro = 100; ## $euro = 0; //Type the euro's value #### If you want to convert Drahmaw to Euros change the $drx variable value #### e.g. $drx = 10000 ## $drx = 0; //Type the drx value ################################################################################### DO NOT CHANGE ANYTHING UNDER THIS HASH LINE ################################################################################### UNLESS YOU KNOW WHAT YOU ARE DOING #################################################################################define("CURRENCY",340.75); // Default rate$euro2drx = $euro * CURRENCY; //Math type: Drahmas = Euro * 340.75$drx2euro = $drx / CURRENCY; //Math type: Euro = Drahmas / 340.75if ($drx <1){ echo "$euro euro -> $euro2drx drahmas";} else{ echo "$drx drahmas -> $drx2euro euro";}?> Link to comment Share on other sites More sharing options...
Qlim4X Φεβρουάριος 11, 2006 #2 Κοινοποίηση Φεβρουάριος 11, 2006 μου αρεσε εκει που λεει################################################################################# DO NOT CHANGE ANYTHING UNDER THIS HASH LINE ################################################################################### UNLESS YOU KNOW WHAT YOU ARE DOING #################################################################################πολυ δησκολο να καταλαβεις...........και απλα μαθιματικα να ξερεις καταλαβενεις τι γινετε... Link to comment Share on other sites More sharing options...
aggelopas Φεβρουάριος 11, 2006 #3 Κοινοποίηση Φεβρουάριος 11, 2006 Αν δεν ξερεις γραμματικη ομως..? Link to comment Share on other sites More sharing options...
---Zapotek-- Φεβρουάριος 12, 2006 #4 Κοινοποίηση Φεβρουάριος 12, 2006 Btw ειναι "Math formula" & οχι "Math type"...Kαι τα σχολια ειναι 20 γραμμες ενω ο κωδικας 11, ασε που δεν εχει user input. Link to comment Share on other sites More sharing options...
Dr.Paneas Φεβρουάριος 12, 2006 Author #5 Κοινοποίηση Φεβρουάριος 12, 2006 Αρχική απάντηση από ---Zapotek-- Btw ειναι "Math formula" & οχι "Math type"...Kαι τα σχολια ειναι 20 γραμμες ενω ο κωδικας 11, ασε που δεν εχει user input. Ακριβώς επειδή δεν εχω βαλει user input, εχω βαλει τα σχόλεια. Τα σχολεια χρησιμοποιούνται για να καταλαβαίνει ο κόσμος τι κάνει το πρόγραμμα και πως χρησιμοποιείται. Παρουσιάζεις κατι σαν αρνητικό ενώ είναι θετικό.Ναι ειναι πολυ απλο, ειναι απλα μαθηματικα. Απλά το ειχα κανει παλια και ειπα να το αναφερω και στο thelab.gr Link to comment Share on other sites More sharing options...
---Zapotek-- Φεβρουάριος 12, 2006 #6 Κοινοποίηση Φεβρουάριος 12, 2006 Ηρεμα, αντικειμενικά μιλάω.Και ναι, όταν τα σχόλια είναι 2πλασια του κώδικα είναι αρνητικό...Θα μπορούσες να να διαβάσεις την τιμή προς μετατροπή μέσω του argv[] array και να κάνεις echo ένα μικρο usage text όταν δεν έχεις user input...Further info:http://gr.php.net/reserved.variableshttp://gr2.php.net/features.commandline Link to comment Share on other sites More sharing options...
Dr.Paneas Φεβρουάριος 12, 2006 Author #7 Κοινοποίηση Φεβρουάριος 12, 2006 Πολύ χρήσιμα τα links Zap Σε τετοιο script (τοσο μικρο σε έκταση) όχι δεν ειναι αρνητικο. Τα σχόλια είναι πάντα θετικά άσχετα από την έκταση του κώδικα. Αυτη ειναι η προσωπικη μου γνωμη, και τουλαχιστον την χρησιμοποιώ εγω στα προγραμματα μου. Βασικα, το κανω για εύλογους λόγου, διοτι καποτε δεν καταλαβαινα πολυ απλα πραγματα, και τα comments ήταν αυτα που με βοηθούσαν. Ναι, το scipt εχει χιλιάδες τροπους που μπορεί να γραφτεί. φυσικα ό,τι πιο σύντομο τόσο το καλύτερο, άλλωστε αυτη ειναι η τεχνη του coding. θα σε πειραζε να γραψεις το προγραμα με το arg που αναφερεις ; (αν εχεις χρόνο όμως, μην σε απασχολω). thanx:) Link to comment Share on other sites More sharing options...
---Zapotek-- Φεβρουάριος 12, 2006 #8 Κοινοποίηση Φεβρουάριος 12, 2006 Gimme 1,5 min...OK:#!/usr/bin/php<?phpdefine("CURRENCY",340.75); // Default rateif($argc!=3){echo "Syntax:\n ".$argv[0]." <convertion> <value>Convertions:e2d\teuro to drahmasd2e\t drahmas to euro\n";exit;}if ($argv[1] == e2d){$euro=$argv[2];$euro2drx = $euro * CURRENCY; echo "$euro euro -> $euro2drx drahmas\n";}else{$drx=$argv[2];$drx2euro = $drx / CURRENCY; echo "$drx drahmas -> $drx2euro euro\n";}?> Link to comment Share on other sites More sharing options...
Dr.Paneas Φεβρουάριος 12, 2006 Author #9 Κοινοποίηση Φεβρουάριος 12, 2006 Πολύ καλύτερο!!!!!!!!! Link to comment Share on other sites More sharing options...
---Zapotek-- Φεβρουάριος 12, 2006 #10 Κοινοποίηση Φεβρουάριος 12, 2006 Αν ήταν χειρότερο θα μιλούσα? Link to comment Share on other sites More sharing options...
Dr.Paneas Φεβρουάριος 12, 2006 Author #11 Κοινοποίηση Φεβρουάριος 12, 2006 Αρχική απάντηση από ---Zapotek-- Αν ήταν χειρότερο θα μιλούσα? :tomato: :tomato: :tomato: :tomato: ψωναρααααααααααα Link to comment Share on other sites More sharing options...
Qlim4X Φεβρουάριος 12, 2006 #12 Κοινοποίηση Φεβρουάριος 12, 2006 θελετε να σας το κανψ σε java???? Link to comment Share on other sites More sharing options...
---Zapotek-- Φεβρουάριος 12, 2006 #13 Κοινοποίηση Φεβρουάριος 12, 2006 Βλεπω να αρχιζουν ολοι να το γραφουν σε γλωσσα που ξερουν...Πλακα θα εχει...Δωστα Αλεξη.......................... Link to comment Share on other sites More sharing options...
spresv Φεβρουάριος 12, 2006 #14 Κοινοποίηση Φεβρουάριος 12, 2006 No offence στην προσπαθεια που κανουν τα παιδια, αλλα ακομα και η γιαγια μου εχει εξοικειωθει με το euro, no need for convertorzzzz Link to comment Share on other sites More sharing options...
---Zapotek-- Φεβρουάριος 12, 2006 #15 Κοινοποίηση Φεβρουάριος 12, 2006 Αρχική απάντηση από spresv No offence στην προσπαθεια που κανουν τα παιδια, αλλα ακομα και η γιαγια μου εχει εξοικειωθει με το euro, no need for convertorzzzz LOOOOOOOOOOOOOOOLΓια το χαβαλε του coding γινεται η φαση, οχι για τη χρηστηκη αξια του προγραμματος. Link to comment Share on other sites More sharing options...
spresv Φεβρουάριος 12, 2006 #16 Κοινοποίηση Φεβρουάριος 12, 2006 E, συνδυαστε τα και τα 2! Καντε να μετατρεπει αλλο συναλλαγμα, λιρες σε εουροζζ ας πουμε. Link to comment Share on other sites More sharing options...
Qlim4X Φεβρουάριος 12, 2006 #17 Κοινοποίηση Φεβρουάριος 12, 2006 Αρχική απάντηση από spresv No offence στην προσπαθεια που κανουν τα παιδια, αλλα ακομα και η γιαγια μου εχει εξοικειωθει με το euro, no need for convertorzzzz πιστευω οτι γινετε αυτο για να δουμε μερικες διαφορες στις γλοσσες προγραμματισμου.... Link to comment Share on other sites More sharing options...
---Zapotek-- Φεβρουάριος 12, 2006 #18 Κοινοποίηση Φεβρουάριος 12, 2006 Hold να το γραψω σε C... Link to comment Share on other sites More sharing options...
Qlim4X Φεβρουάριος 12, 2006 #19 Κοινοποίηση Φεβρουάριος 12, 2006 /** * @author (alexandros doumas) * @version (12-02-2006) * * euro to draxmas convertor */public class converter{ // instance variables - replace the example below with your own private double currency; /** * Constructor for objects of class converer * whith custom currency */ public converter(double currency) { this.currency=currency; } /** * Constructor for objects of class converer * whith custom currency */ public converter() { currency=340.75; } /** * draxmas to euro method */ public double DrxToEyro(double drx) { if(drx>0) return drx/currency; else return 0; } /** * euro to draxmas mrethod */ public double EuroToDrx(double euro) { if(euro>0) return euro*currency; else return 0; }}αυτο ειναι σε java μια πολυ απλη υλοποιησημε βασικους ελεχνους και τα αποτελεσματα η η σιμπλιροση τον παιδιον να γινετε σε επιπεδο προγραματιστι και οχι χρηστη σε terminal window Link to comment Share on other sites More sharing options...
---Zapotek-- Φεβρουάριος 12, 2006 #20 Κοινοποίηση Φεβρουάριος 12, 2006 C#include <stdio.h>#define CURRENCY 340.75int main(int argc, char *argv[]){int i,euro,drx,euro2drx,drx2euro;if(argc!=3){printf("Syntax:\r\n %s <convertion> <value>\r\nConvertions:\r\n",argv[0]);printf("1\teuro to drahmas\n2\tdrahmas to euro\r\n");exit(0);}for(i=1;i<argc;i++){argv[i]=atoi(argv[i]);}if(argv[1]==1){euro=0;euro2drx=0;euro=argv[2];euro2drx = euro * CURRENCY;printf("%d euro -> %d drahmas\r\n",euro,euro2drx);}else{drx=0;drx2euro=0;drx=argv[2];drx2euro = drx / CURRENCY;printf("%d drahmas -> %d euro\r\n",drx,drx2euro);}} Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.