Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
::codice :iniziofor
echo %x%
echo. set /a x=x+1
pause
if (%x% LEQ %n%) (goto iniziofor)
Input:
::output: 1 2 3 4 5 6 7 8 9 …
set /p x=digita qualcosa in
pause
input:
echo %x% (usa echo. per andare a capo)
Choice:
Operatori relazionali: choice.exe /c 1234 /n /m
"Inserisci scelta: "
EQU (oppure ==), NEQ, LSS, LEQ, GTR,
GEQ. if %errorlevel% == 4 goto fine
if %errorlevel% == 3 goto menu3
Operatori logici: if %errorlevel% == 2 goto menu2
AND, OR, NOT. if %errorlevel% == 1 goto menu1
pause pause
Si possono usare anche più tokens, che Ordina (sort /r per reverse):
corrisponderanno ai parametri Ordina alfabeticamente e
“%%lettera” che avranno come nome numericamente (se sono presenti dei
le lettere in ordine alfabetico a-z. numeri) il file scelto e lo mette in un
nuovo file lasciando inalterato quello
Esempio: programma che cerca un originale.
cognome tra quelli contenuti nel file Esempio: ordina l’originale usando un
“nomi-cognomi.txt”. file d’appoggio “temp.txt”.
@echo off @echo off
sort dati.txt > temp.txt
set /a t=0 copy temp.txt dati.txt
del temp.txt
set /p cognome=Digita il cognome
da trovare: echo file ordinato:
type dati.txt
pause