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";}?>
Qlim4X Φεβρουάριος 11, 2006 #2 Φεβρουάριος 11, 2006 μου αρεσε εκει που λεει################################################################################# DO NOT CHANGE ANYTHING UNDER THIS HASH LINE ################################################################################### UNLESS YOU KNOW WHAT YOU ARE DOING #################################################################################πολυ δησκολο να καταλαβεις...........και απλα μαθιματικα να ξερεις καταλαβενεις τι γινετε...
---Zapotek-- Φεβρουάριος 12, 2006 #4 Φεβρουάριος 12, 2006 Btw ειναι "Math formula" & οχι "Math type"...Kαι τα σχολια ειναι 20 γραμμες ενω ο κωδικας 11, ασε που δεν εχει user input.
Dr.Paneas Φεβρουάριος 12, 2006 Author #5 Φεβρουάριος 12, 2006 Αρχική απάντηση από ---Zapotek-- Btw ειναι "Math formula" & οχι "Math type"...Kαι τα σχολια ειναι 20 γραμμες ενω ο κωδικας 11, ασε που δεν εχει user input. Ακριβώς επειδή δεν εχω βαλει user input, εχω βαλει τα σχόλεια. Τα σχολεια χρησιμοποιούνται για να καταλαβαίνει ο κόσμος τι κάνει το πρόγραμμα και πως χρησιμοποιείται. Παρουσιάζεις κατι σαν αρνητικό ενώ είναι θετικό.Ναι ειναι πολυ απλο, ειναι απλα μαθηματικα. Απλά το ειχα κανει παλια και ειπα να το αναφερω και στο thelab.gr
---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
Dr.Paneas Φεβρουάριος 12, 2006 Author #7 Φεβρουάριος 12, 2006 Πολύ χρήσιμα τα links Zap Σε τετοιο script (τοσο μικρο σε έκταση) όχι δεν ειναι αρνητικο. Τα σχόλια είναι πάντα θετικά άσχετα από την έκταση του κώδικα. Αυτη ειναι η προσωπικη μου γνωμη, και τουλαχιστον την χρησιμοποιώ εγω στα προγραμματα μου. Βασικα, το κανω για εύλογους λόγου, διοτι καποτε δεν καταλαβαινα πολυ απλα πραγματα, και τα comments ήταν αυτα που με βοηθούσαν. Ναι, το scipt εχει χιλιάδες τροπους που μπορεί να γραφτεί. φυσικα ό,τι πιο σύντομο τόσο το καλύτερο, άλλωστε αυτη ειναι η τεχνη του coding. θα σε πειραζε να γραψεις το προγραμα με το arg που αναφερεις ; (αν εχεις χρόνο όμως, μην σε απασχολω). thanx:)
---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";}?>
Dr.Paneas Φεβρουάριος 12, 2006 Author #11 Φεβρουάριος 12, 2006 Αρχική απάντηση από ---Zapotek-- Αν ήταν χειρότερο θα μιλούσα? :tomato: :tomato: :tomato: :tomato: ψωναρααααααααααα
---Zapotek-- Φεβρουάριος 12, 2006 #13 Φεβρουάριος 12, 2006 Βλεπω να αρχιζουν ολοι να το γραφουν σε γλωσσα που ξερουν...Πλακα θα εχει...Δωστα Αλεξη..........................
spresv Φεβρουάριος 12, 2006 #14 Φεβρουάριος 12, 2006 No offence στην προσπαθεια που κανουν τα παιδια, αλλα ακομα και η γιαγια μου εχει εξοικειωθει με το euro, no need for convertorzzzz
---Zapotek-- Φεβρουάριος 12, 2006 #15 Φεβρουάριος 12, 2006 Αρχική απάντηση από spresv No offence στην προσπαθεια που κανουν τα παιδια, αλλα ακομα και η γιαγια μου εχει εξοικειωθει με το euro, no need for convertorzzzz LOOOOOOOOOOOOOOOLΓια το χαβαλε του coding γινεται η φαση, οχι για τη χρηστηκη αξια του προγραμματος.
spresv Φεβρουάριος 12, 2006 #16 Φεβρουάριος 12, 2006 E, συνδυαστε τα και τα 2! Καντε να μετατρεπει αλλο συναλλαγμα, λιρες σε εουροζζ ας πουμε.
Qlim4X Φεβρουάριος 12, 2006 #17 Φεβρουάριος 12, 2006 Αρχική απάντηση από spresv No offence στην προσπαθεια που κανουν τα παιδια, αλλα ακομα και η γιαγια μου εχει εξοικειωθει με το euro, no need for convertorzzzz πιστευω οτι γινετε αυτο για να δουμε μερικες διαφορες στις γλοσσες προγραμματισμου....
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
---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);}}
Recommended Posts
Archived
This topic is now archived and is closed to further replies.