Funzioni per il trattamento delle stringhe

Slides:



Advertisements
Presentazioni simili
Interrogazioni Semplici Le operazioni di interrogazione vengono specificate per mezzo dellistruzione select select ListaAttributi from ListaTabelle [where.
Advertisements

I tipi Strutturati.
Stringhe Operare con le stringhe con laiuto degli array.
Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
MODULO 3 – ELABORAZIONE TESTI
Programmazione assembler
String c++.
Stringhe di caratteri In linguaggio C.
Lez. 7 (10/11) - PBElementi di Programmazione1 Lezione 7 Matrici di Celle Tipi String e Date.
Lez. 7 (11/12) - PBElementi di Programmazione1 Lezione 7 Tipi String e Date.
Programmazione Ingegneria TLC
Laboratorio Matematica e Informatica
Fondamenti di Informatica II Ingegneria Informatica / Automatica (A-I) Meccanica Prof. M.T. PAZIENZA a.a – 3° ciclo.
Fondamenti di Informatica II Ingegneria Informatica (A-I) Prof. M.T. PAZIENZA a.a – 3° ciclo.
1 Corso di Informatica (Programmazione) Lezione 13 (21 novembre 2008) Programmazione in Java: stringhe e array.
Esercizio 4 Data una stringa P di lunghezza m e definita sullalfabeto, scrivere un programma PERL per calcolare la seguente funzione: PREFIX_FUNCTION:
Esercizio 4 Data una stringa P di lunghezza m e definita sullalfabeto, scrivere un programma PERL per calcolare la seguente funzione: PREFIX_FUNCTION:
Esercizio 3 Data una stringa P (pattern) di lunghezza m e una stringa T (testo) di lunghezza n, definite su di un alfabeto, modificare il programma dellesercizio.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Le stringhe di caratteri in Java Anno Accademico 2009/2010.
Programmazione Mod. B - prof. Burattini - Cap 17 1.
Funzioni di Libreria per le stringhe DICHIARAZIONI CONTENUTE NEL FILE: char *strcpy( char *dest, const char *sorg ); Copia sorg in dest, incluso il carattere.
Array Struttura numerate di dati. Memorizzare molti dati In informatica cè spesso bisogno di memorizzare ed elaborare un insieme costituito da molti dati.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Dott.ssa.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Lezione 4: Costrutti Condizionali Prof. Raffaele Montella.
Esercizi su pile Scrivere una funzione che restituisca una nuova pila che contiene i valori di una pila in ingresso in ordine inverso. La pila originale.
Istruzioni di selezione in Java Programmazione Corso di laurea in Informatica.
OPERAZIONI CON STRINGHE Le operazioni più interessanti da fare, per ora, con le stringhe sono: determinare la lunghezza della stringa, cioè quanti caratteri.
Primo progetto intercorso Simulare lattività di un distributore automatico di generi alimentari in cui sono in vendita prodotti con data di scadenza.
Fondamenti di Informatica A - Massimo Bertozzi TIPI DI DATO IN C++ What's in a name? That which we call a rose By any other name would smell as sweet.
Java base III: Array e Stringhe
In questa lezione Introduzione La query di selezione
Programmazione in Java Claudia Raibulet
Corso di INFORMATICA anno scolastico 2009/10 Linguaggio SQL IDENTIFICATORI di tabelle e attributi: stringhe di lunghezza max 18 caratteri, composte da.
File ad accesso casuale o random
Altri comandi avanzati Salvatore Campagna Politecnico di Torino Dipartimento di Automatica.
Programmazione di Calcolatori
Paragrafi e allineamenti
Il linguaggio HTML Le pagine web sono file di testo scritte utilizzando il linguaggio HTML. I documenti HTML vanno racchiusi dentro una coppia di TAG.
BIOINFO3 - Lezione 291 PATTERN MATCHING Imparato cosa sono e come si usano le espressioni regolari per individuare dei pattern, vediamo come si usano in.
REDIREZIONE INPUT E OUTPUT
BIOINFO3 - Lezione 251 ARRAY ASSOCIATIVI E possibile assegnare tutti gli elementi dellarray con ununica istruzione %anni=(Marco,30,Luigi,33,Anna,28,Chiara,25);
Microsoft Access. Confronti Una carattere o una stringa è scritta tra le virgolette Per esempio: “M”, “Torino” Nei casi in cui le virgolette non sono.
1 Javascript e la gestione del testo Le stringhe di caratteri –Ogni oggetto di tipo stringa ha la proprietà length che indica la lunghezza della stringa.
1 Esempi domande di esame. 2 Dato il seguente programma #include int main(){ int *p,j=9,i=5; p=&j; *p=i; printf("%d %d %d\n", i,j,*p); scanf("%d",p);/*
Le variabili in Java Nella programmazione tradizionale, una variabile è una porzione di memoria in cui è immagazzinato un certo tipo di dato. Per esempio.
SEFOC – SETTORE FORMAZIONE CONTINUA DEL PERSONALE CORSO MYSQL AVANZATO ROBERTO PENNOLINO – CARMELO MASSIMO PRIOLO PALERMO – 07 | 06 | 2011.
LdL - LP1 - lez 11 - ver 6 - aa Linguaggi di programmazione I Stringhe (II) Prof. Luigi Di Lascio Lezione 11.
JAVA Per iniziare. Verificare installazione javac –version java –version Cercare i files e sistemare eventualmente il path.
Floating div. IL FLUSSO I diversi box sono inseriti nel così detto “flusso” I box a livello di blocco (compresi i box anonimi) si dispongono uno di seguito.
Le funzioni in Excel. La funzione conta,numeri La funzione conta.numeri calcola il numero di celle che contengono un valore numerico all’interno di un.
Lezione 3 Struttura lessicale del linguaggio
1 float gli elementi prima dell'elemento floating non vengono coinvolti gli elementi dopo vengono fatti scivolare in orizzontale, a destra o a sinistra.
Lez. 8 (13/14)Elementi di Programmazione1 Lezione 8 Tipi String e Date.
Introduzione a Javascript
Javascript Istruzioni di ciclo: for(inizio; condizione; incremento ) {blocco istruzioni} istruzione seguente; – inizio e incremento possono contenere più.
TITOLO CONVEGNO Luogo, data.
VBScript © 2005 Stefano Clemente I lucidi sono in parte realizzati con materiale tratto dal libro di testo adottato tradotto in italiano: © 2002 Prentice.
In questa casella di testo devi inserire l’articolo con una lunghezza di circa 550 battute, compresi gli spazi bianchi. Il carattere di scrittura da utilizzare.
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica
HTML – Le Tabelle Laboratorio di Applicazioni Informatiche II mod. A.
Prog2 a.a. 2001/ Albero binario di ricerca Un albero binario di ricerca é un albero binario in cui ogni nodo ha un’etichetta.
Tecnologie informatiche. Word DIGITA E MODIFICA.
Cloud informatica V anno. Introduzione a PHP Lo scripting PHP PHP è un linguaggio di scripting lato server. Le caratteristiche di un linguaggio di scripting.
INFORMAZIONE E PRESENTAZIONE Lo scopo di una pagina web è, essenzialmente la trasmissione di una informazione. L’informazione è costituita da due aspetti.
Nome Cognome 2 Titolo relazione Titolo relazione Titolo relazione Titolo relazione Titolo relazione Titolo relazione Titolo Nome Cognome Ente o Società.
Il linguaggio SQL (Structured Query Language) è il linguaggio standard per creare, manipolare e interrogare database relazionali. SQL non è case-sensitive:
Transcript della presentazione:

Funzioni per il trattamento delle stringhe Visual Basic Funzioni per il trattamento delle stringhe

Funzioni LCase(stringa) UCase(stringa) Len(stringa) Left(stringa,lunghezza) Right(stringa,lunghezza) Mid(stringa,inizio[,lunghezza]) InStr([inizio,]stringa,stringa2)

LCase(stringa) Restituisce la stringa con tutti i caratteri in minuscolo Es: Se Nome=“Mario Rossi” LCase(Nome) = “mario rossi”

UCase(stringa) Restituisce la stringa con tutti i caratteri in maiuscolo Es: Se Nome=“Mario Rossi” UCase(Nome) = “MARIO ROSSI”

Len(stringa) Restituisce la lunghezza (numero di caratteri) di una stringa Es: Se Lunghezza=Len(“Mario Rossi”) Lunghezza = 11

Left(stringa,lunghezza) Restituisce una stringa estratta dalla stringa data a partire da sinistra e lunga quanto indicato dalla variabile lunghezza Es: Se nome= Left(“Mario Rossi”,5) nome = “Mario” Se nome =Left(“Mario Rossi”,7) nome = “Mario R”

Right(stringa,lunghezza) Restituisce una stringa estratta dalla stringa data a partire da destra e lunga quanto indicato dalla variabile lunghezza Es: Se nome= Right(“Mario Rossi”,5) nome = “Rossi” Se nome =Right(“Mario Rossi”,7) nome = “o Rossi”

Mid(stringa,inizio[,lunghezza]) Restituisce una stringa estratta dalla stringa data a partire dalla posizione inizio e lunga quanto indicato da lunghezza (se si omette lunghezza fino alla fine) Es: Se nome= MID(“Mario Rossi”,6,5 ) nome = “Rossi” Se nome =MID(“Mario Rossi”,2) nome = “ario Rossi”

InStr([inizio,]stringa,stringa2) Restituisce la prima posizione in cui trova stringa2 all’interno della stringa data (se la ricerca non deve iniziare dal primo carattere si utilizza inizio per specificare il primo carattere da cui iniziare la ricerca) Es: Se pos= InStr(“Mario Rossi”,”Rossi”) pos = 7 Se pos =InStr(6,“Mario Rossi”,”o”) pos = 8 Se pos =InStr(“Mario Rossi”,”o”) pos = 5