convertitore creato da me
Pagina 1 di 2 • Condividi •
Pagina 1 di 2 • 1, 2
convertitore creato da me
e dopo la calcolatrice creata da me ecco il convertitore creato da me , forse il programma piu lungo che ho scritto
ovviamente piu è lungo più ci sono problemi da risolvere ,per mo non li conosco però ho pensato che visto che a voi potrebbe servire se potreste dare un occhiata e indicarmi eventuali errori in modo che mi possa individuarli e risolverli prima di passare a non solo la distanza e il peso ma anche ai gradi, temperatura,volume ecc ecc
visto che il programma si allargherà notevolmente non ne vale la pena farlo fino a quando non si risolvono i problemi logici
http://it.swoopshare.com/my/file/978074c99981317211404c1150b4b385
ecco qui come sempre se i moderatori ritengono che io stia spammando basta che mi avvisano e cancello testo e tutto in un attimo
ovviamente piu è lungo più ci sono problemi da risolvere ,per mo non li conosco però ho pensato che visto che a voi potrebbe servire se potreste dare un occhiata e indicarmi eventuali errori in modo che mi possa individuarli e risolverli prima di passare a non solo la distanza e il peso ma anche ai gradi, temperatura,volume ecc ecc
visto che il programma si allargherà notevolmente non ne vale la pena farlo fino a quando non si risolvono i problemi logici
http://it.swoopshare.com/my/file/978074c99981317211404c1150b4b385
ecco qui come sempre se i moderatori ritengono che io stia spammando basta che mi avvisano e cancello testo e tutto in un attimo
Re: convertitore creato da me
Ma va' pirla, lo spam è tutt'altra cosa.
Ti auguro che ricompaia Sergio perchè mi pare sia stato l'unico in grado di aiutarti
Ti auguro che ricompaia Sergio perchè mi pare sia stato l'unico in grado di aiutarti

_________________
Ma cosa credi, che uno si sveglia una mattina e decide di lavorare in un carcere? Quella è gente perversa! (Vanessa Lutz)
I know I'm like a horse, I could kill myself exercising if I wanted to (Lionel Sanders)
Demokratie hat nichts mit Freiheit, Menschenrechten oder Meinungsfreiheit zu tun. Es ist einfach nur die Herrschaft der Mehrheit. (La democrazia non ha nulla a che vedere con libertà, diritti umani o libertà di opinione. È semplicemente la dittatura della maggioranza).
Rasputin- ..............
-
Numero di messaggi : 52108
Età : 57
Località : Augusta vindelicorum
Occupazione/Hobby : Antinazista non praticante, islamofobo praticante, libido post eroina amplificata da alcol e anfetamine
SCALA DI DAWKINS :
Data d'iscrizione : 28.10.09
Re: convertitore creato da me
Sono appena rientrato da una uscita in mare di 18 ore, al poligono dove mi pagano per discutere all'ultimo sangue.
Altrimenti ti avrei risposto prima.
Dunque ho notato un errore nella conversione tra piedi e metri
...
METRI
SCRIVI UN NUMERO
1
kilometri=0.0010000
centimetri=100000.0000000
millimetri=1000000.0000000
piedi=3280.8399000
pollici=39370.7000000
miglia=0.6200000
miglia nautiche=0.5400000
iarde=1094.0000000
------------------------
PREMI INVIO PER TORNARE AL MENU'
Mi è risaltato nell'occhio il grassetto.
mumble mumble, devi prevedere sempre una buona sessione di verifica in cui farai controlli incrociati che valideranno il SW. Io posso trovare qua e la qualche svista ma non basta.
Tieni presente anche che 12 pollici fanno 1 piede e 3 piedi 1 yarda, etc...
Comunque Odd... Bravo!
Altrimenti ti avrei risposto prima.
Dunque ho notato un errore nella conversione tra piedi e metri
...
METRI
SCRIVI UN NUMERO
1
kilometri=0.0010000
centimetri=100000.0000000
millimetri=1000000.0000000
piedi=3280.8399000
pollici=39370.7000000
miglia=0.6200000
miglia nautiche=0.5400000
iarde=1094.0000000
------------------------
PREMI INVIO PER TORNARE AL MENU'
Mi è risaltato nell'occhio il grassetto.
mumble mumble, devi prevedere sempre una buona sessione di verifica in cui farai controlli incrociati che valideranno il SW. Io posso trovare qua e la qualche svista ma non basta.
Tieni presente anche che 12 pollici fanno 1 piede e 3 piedi 1 yarda, etc...
Comunque Odd... Bravo!

SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me
Eh eh, io verifico tu però inizia a farmi dei rapporti di prove eseguite.
1) fai una procedura di verifica, per ogni requisito ci deve essere una prova;
2) esegui la procedure e per ogni correzione fai le prove di non regressione ovvero che l'azione correttiva non abbia fatto danni altrove, insomma rifai tutto il punto n.1;
3) fai in rapporto di collaudo (prove eseguite) e su richiesta le azioni correttive effettuate;
Farai stupire per aver applicate il metodo oltre che per essere bravo a fare programmi. Collabora col professore e vedrai che bei risultati che avrai.
1) fai una procedura di verifica, per ogni requisito ci deve essere una prova;
2) esegui la procedure e per ogni correzione fai le prove di non regressione ovvero che l'azione correttiva non abbia fatto danni altrove, insomma rifai tutto il punto n.1;
3) fai in rapporto di collaudo (prove eseguite) e su richiesta le azioni correttive effettuate;
Farai stupire per aver applicate il metodo oltre che per essere bravo a fare programmi. Collabora col professore e vedrai che bei risultati che avrai.
SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me
hai ragione, ho gia fatto dei controlli credo che però dovrei aumentare la formattazione perché alcuni numeri compaiono con 00000.000 ecc hai capito? o sono troppo grandi o sono troppo piccoli
che dici formattazione :9:9 va bene o è esagerata?
che dici formattazione :9:9 va bene o è esagerata?
Re: convertitore creato da me
esagerata, cerca di allineare la posizione della virgola dei numeri incolonnati. Spendi un po' di tempo sulla formattazione.
SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me
provo con l' unità di misura piu grande di tutti
fino a mo ho provato con i chilometri che nella distanza è bello lungo, ho messo fino a 1000000 di kilometri e i i numeri si vedono tutti con la formattazione 7:7
mo provo con l' unità piu piccola
fino a mo ho provato con i chilometri che nella distanza è bello lungo, ho messo fino a 1000000 di kilometri e i i numeri si vedono tutti con la formattazione 7:7
mo provo con l' unità piu piccola
Re: convertitore creato da me
ok fino a mo la formattazzione migliore per le unità piccole è :7:13
ho provato sui millimetri con la cifra 0.0000001 e mi escono tutti i numeri pero superata questa cifra non si vedono i numeri dei kilometri e le miglia nautiche credi che basti?
ho provato sui millimetri con la cifra 0.0000001 e mi escono tutti i numeri pero superata questa cifra non si vedono i numeri dei kilometri e le miglia nautiche credi che basti?
Re: convertitore creato da me
Stai attento che i tuoi requisiti devono essere reali.
Facciamo così (sono un po' un maniaco dei 30% 60% e 90%). Quando devo trattare robe sotto il terzo della misura allora uso il riferimento in basso. Un terzo di km, uso i metri, un terzo di metro uso centimetri etc...
Significa che devi fare un minimo di analisi. A che serve? Quando? etc... e poi ma io quanto ci metto a farlo?
compri?
Facciamo così (sono un po' un maniaco dei 30% 60% e 90%). Quando devo trattare robe sotto il terzo della misura allora uso il riferimento in basso. Un terzo di km, uso i metri, un terzo di metro uso centimetri etc...
Significa che devi fare un minimo di analisi. A che serve? Quando? etc... e poi ma io quanto ci metto a farlo?
compri?
SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me
Nessun problema! Sono io che metto in mezzo cose che ti verranno dette tra qualche anno.
Il numero delle scarpe viene indicato in centimetri perché la totalità degli esseri umani portano scarpe tra i 3 e 55 cm.
Mi viene difficile dire che io porto un 0.45 Metri di scarpa.
Faccio un esempio di cui ho già parlato, il miglio nautico.
Il cerchio dell'equatore per convenzione misura 40.000Km, se ti muovi lungo la circonferenza quando hai fatto un grado saranno stati 40000/360=111.111 Km. Ma questo è un numero grosso come distanza! Ci faccio oltre Roma Orvieto, una distanza difficile da utilizzare per spostamenti comuni "a spanna". Allora dividiamo ancora per 60 ed ecco che vengono fuori 1.85185 (per convenzione) 1.852, adesso si, se ti alzi in piedi puoi vedermi gesticolare con Raspa e già perché a distanze maggiori la curvatura della terra toglie dalla vista ciò che sta oltre l'orizzonte.
Allora perché non allineare la virgola sulla base dell'utilità nella frazione, Km tre numeri oltre la virgola, Cm due. Questo è un po' come quello che ti avevo inviato sul sistema binario, ottale ed esadecimale... è presto ancora.
Ora fai in modo che funzioni tutto bene poi se avrai tempo e voglia adatterai la presentazione
Il numero delle scarpe viene indicato in centimetri perché la totalità degli esseri umani portano scarpe tra i 3 e 55 cm.
Mi viene difficile dire che io porto un 0.45 Metri di scarpa.
Faccio un esempio di cui ho già parlato, il miglio nautico.
Il cerchio dell'equatore per convenzione misura 40.000Km, se ti muovi lungo la circonferenza quando hai fatto un grado saranno stati 40000/360=111.111 Km. Ma questo è un numero grosso come distanza! Ci faccio oltre Roma Orvieto, una distanza difficile da utilizzare per spostamenti comuni "a spanna". Allora dividiamo ancora per 60 ed ecco che vengono fuori 1.85185 (per convenzione) 1.852, adesso si, se ti alzi in piedi puoi vedermi gesticolare con Raspa e già perché a distanze maggiori la curvatura della terra toglie dalla vista ciò che sta oltre l'orizzonte.
Allora perché non allineare la virgola sulla base dell'utilità nella frazione, Km tre numeri oltre la virgola, Cm due. Questo è un po' come quello che ti avevo inviato sul sistema binario, ottale ed esadecimale... è presto ancora.
Ora fai in modo che funzioni tutto bene poi se avrai tempo e voglia adatterai la presentazione

SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me

Re: convertitore creato da me
Non ti spaventare, non modificare nulla! Quello che non vedi ancora sta nel programma didattico da qualche parte. Queste con me sono chiacchierate ancora lontane continua ad esercitarti che vai alla grande!
Ora controllo le tue azioni correttive e torno a dirti se ci sono altre sviste.
Ora controllo le tue azioni correttive e torno a dirti se ci sono altre sviste.
SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me
sergio però ho un altro problema, praticamente il programma quando lo fai partire la prima scritta che esce è "----------DISTANZA----------" ecco ma non è la prima scritta!! ci sono altre scritte prima pero non si vedono! come devo fare!
Re: convertitore creato da me
Mi sembra che vada bene, dopo la virgola ci sono delle leggere incongruenze ma adesso non te ne curare.
KILOMETRI
INSERISCI UN NUMERO E PREMI INVIO
Scrivi un numero
1
metri=1000.0000000
centimetri=100000.0000000
millimetri=1000000.0000000
piedi=3280.8399000
pollici=39370.7000000
miglia=0.6200000
miglia nautiche=0.5400000
iarde=1094.0000000
---------------------------
PREMI INVIO PER TORNARE AL MENU'
queste la roba mia partendo dal (pollice=2.54 cm)
39370.0787401575
3280.8398950131
1093.6132983377
KILOMETRI
INSERISCI UN NUMERO E PREMI INVIO
Scrivi un numero
1
metri=1000.0000000
centimetri=100000.0000000
millimetri=1000000.0000000
piedi=3280.8399000
pollici=39370.7000000
miglia=0.6200000
miglia nautiche=0.5400000
iarde=1094.0000000
---------------------------
PREMI INVIO PER TORNARE AL MENU'
queste la roba mia partendo dal (pollice=2.54 cm)
39370.0787401575
3280.8398950131
1093.6132983377
SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me
cerca ed elimina tutti i "cls", poi metti un cls in cima. Cls cancella lo schermo. Sicuramente è questo.oddvod56 ha scritto:sergio però ho un altro problema, praticamente il programma quando lo fai partire la prima scritta che esce è "----------DISTANZA----------" ecco ma non è la prima scritta!! ci sono altre scritte prima pero non si vedono! come devo fare!
SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me
attento che "#10" provoca "carriage return", ritorno carrello che manda la linea capo senza effettuare "#13" "line feed", nuova linea. Significa che potrebbe anche essere questo ovvero riscrive caratteri stampati antecedenti a "#10".
testo testo #10 ho scritto
diventerebbe
ho scritto (torna indietro sulla stessa linea e scrive il resto della frase)
testo testo #10 ho scritto
diventerebbe
ho scritto (torna indietro sulla stessa linea e scrive il resto della frase)
SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Re: convertitore creato da me
cls non è in quanro all' altro non ho capito bene
ecco il codice magari se te lo mostro trovi l' errore
program convertitore;
uses crt;
var c,d,e,f,g,h,i,l,m:real;
var a,b:longint;
var z:integer;
var zero:integer=0;
begin
while zero=0 do
begin
clrscr;
textcolor(100); (*ISTRUZIONI PRINCIPALI DEL PROGRAMMA*)
textbackground(0);
writeln('CONVERTITORE ODD V 0.2 ALPHA');
writeln('SCRIVERE UNO DEI SEGUENTI NUMERI PER ESEGUIRE L'' OPERAZIONE INDICATA POI PREMI INVIO');
writeln('---------DISTANZA----------');
writeln(' 1 - KILOMETRI');
writeln(' 2 - METRI');
writeln(' 3 - CENTIMETRI');
writeln(' 4 - MILLIMETRI');
writeln(' 5 - PIEDI');
writeln(' 6 - POLLICI');
writeln(' 7 - MIGLIA');
writeln(' 8 - MIGLIA NAUTICHE');
writeln(' 9 - IARDE');
writeln('10 - HELP');
writeln('---------PESO-------------');
writeln('11 - MILLIGRAMMI');
writeln('12 - GRAMMI');
writeln('13 - KILOGRAMMI');
writeln('14 - TONNELLATE');
writeln('15 - GRANI');
writeln('16 - ONCE');
writeln('17 - LIBBRE');
writeln('18 - STONE');
writeln(' 0 - ESCI');
writeln('FINITA L'' OPERAZIONE SCRIVI UN NUMERO E PREMI INVIO PER TORNARE A QUESTO MENU''');
writeln;
writeln('Che opzione scegli? (1/19)');
readln(a);
case a of
che cos è quella roba nel secondo post che hai fatto?
ecco il codice magari se te lo mostro trovi l' errore
program convertitore;
uses crt;
var c,d,e,f,g,h,i,l,m:real;
var a,b:longint;
var z:integer;
var zero:integer=0;
begin
while zero=0 do
begin
clrscr;
textcolor(100); (*ISTRUZIONI PRINCIPALI DEL PROGRAMMA*)
textbackground(0);
writeln('CONVERTITORE ODD V 0.2 ALPHA');
writeln('SCRIVERE UNO DEI SEGUENTI NUMERI PER ESEGUIRE L'' OPERAZIONE INDICATA POI PREMI INVIO');
writeln('---------DISTANZA----------');
writeln(' 1 - KILOMETRI');
writeln(' 2 - METRI');
writeln(' 3 - CENTIMETRI');
writeln(' 4 - MILLIMETRI');
writeln(' 5 - PIEDI');
writeln(' 6 - POLLICI');
writeln(' 7 - MIGLIA');
writeln(' 8 - MIGLIA NAUTICHE');
writeln(' 9 - IARDE');
writeln('10 - HELP');
writeln('---------PESO-------------');
writeln('11 - MILLIGRAMMI');
writeln('12 - GRAMMI');
writeln('13 - KILOGRAMMI');
writeln('14 - TONNELLATE');
writeln('15 - GRANI');
writeln('16 - ONCE');
writeln('17 - LIBBRE');
writeln('18 - STONE');
writeln(' 0 - ESCI');
writeln('FINITA L'' OPERAZIONE SCRIVI UN NUMERO E PREMI INVIO PER TORNARE A QUESTO MENU''');
writeln;
writeln('Che opzione scegli? (1/19)');
readln(a);
case a of
che cos è quella roba nel secondo post che hai fatto?
Re: convertitore creato da me
l'istruzione era clrscr (clear screen) e non clr e sta subito dopo il begin giusto.
la finestra "normale" usa 24 righe per 80 colonne (premi invio) come vedi. Per avere tutto prima dello scrolling ho aperto una finestra "cmd" e dopo averla massimizzata ecco il risultato...
CONVERTITORE ODD V 0.2 ALPHA
SCRIVERE UNO DEI SEGUENTI NUMERI PER ESEGUIRE L' OPERAZIONE INDICATA POI PREMI I
NVIO
---------DISTANZA----------
1 - KILOMETRI
2 - METRI
3 - CENTIMETRI
4 - MILLIMETRI
5 - PIEDI
6 - POLLICI
7 - MIGLIA
8 - MIGLIA NAUTICHE
9 - IARDE
10 - HELP
---------PESO-------------
11 - MILLIGRAMMI
12 - GRAMMI
13 - KILOGRAMMI
14 - TONNELLATE
15 - GRANI
16 - ONCE
17 - LIBBRE
18 - STONE
0 - ESCI
FINITA L' OPERAZIONE SCRIVI UN NUMERO E PREMI INVIO PER TORNARE A QUESTO MENU'
Che opzione scegli? (1/19)
la finestra "normale" usa 24 righe per 80 colonne (premi invio) come vedi. Per avere tutto prima dello scrolling ho aperto una finestra "cmd" e dopo averla massimizzata ecco il risultato...
CONVERTITORE ODD V 0.2 ALPHA
SCRIVERE UNO DEI SEGUENTI NUMERI PER ESEGUIRE L' OPERAZIONE INDICATA POI PREMI I
NVIO
---------DISTANZA----------
1 - KILOMETRI
2 - METRI
3 - CENTIMETRI
4 - MILLIMETRI
5 - PIEDI
6 - POLLICI
7 - MIGLIA
8 - MIGLIA NAUTICHE
9 - IARDE
10 - HELP
---------PESO-------------
11 - MILLIGRAMMI
12 - GRAMMI
13 - KILOGRAMMI
14 - TONNELLATE
15 - GRANI
16 - ONCE
17 - LIBBRE
18 - STONE
0 - ESCI
FINITA L' OPERAZIONE SCRIVI UN NUMERO E PREMI INVIO PER TORNARE A QUESTO MENU'
Che opzione scegli? (1/19)
SergioAD- -------------
-
Numero di messaggi : 6602
SCALA DI DAWKINS :
Data d'iscrizione : 30.01.10
Pagina 1 di 2 • 1, 2

» chi o cosa ha creato tutto
» Chi è dio? Chi è che ha "creato" tutto? Ecco una mia teoria
» Chi ha creato l'inferno?
» Creato creatore
» la complessità del corpo umano prova che dio non esiste
» Chi è dio? Chi è che ha "creato" tutto? Ecco una mia teoria
» Chi ha creato l'inferno?
» Creato creatore
» la complessità del corpo umano prova che dio non esiste
Pagina 1 di 2
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum
» difficoltà di lettura su smartphone
» Dopo la morte non c'è nulla, quindi vivere non solo ha senso ma conviene trarne il meglio
» CAPITALISMO
» IMMIGRATI (II parte)
» crocifissi
» Fumetti online
» Elezioni politiche del 2018
» Papa
» Mi Maometto di traverso. Notizie dall'islam
» La libertà è il mio unico credo
» Pamela Mastropietro
» AVVISO IMPORTANTE: IMMAGINI SPARITE DAL FORUM
» Il thread dell'HiFi
» Robot entra in pub di Londra a bere una birra
» APPLICAZIONE FORUM PER CELLULARI
» Le Distrazioni di Gesù: un'auto su processione, 1 morto e 10 feriti.
» E' possibile che nelle prossime ore venga attaccata la Siria
» ESORCISMI
» islam