Post

Visualizzazione dei post con l'etichetta funzioni

Esercizio in C++ sulle stringhe: funzione in C++ che legge in input un array di parole, applica la regola del Pig Latin, (sposta la prima lettera alla fine e aggiunge "ay") e stampa il nuovo array con le parole modificate

Immagine
  //funzione in C++ che legge in input un array di parole,  //applica la regola del Pig Latin  //(sposta la prima lettera alla fine e aggiunge "ay"),  //e stampa il nuovo array con le parole modificate  #include <iostream> #include <string> using namespace std; string pigLatinWord(const string& word) {     return word.substr(1) + word[0] + "ay"; } void pigLatinizeArray(string words[], int size) {     for (int i = 0; i < size; ++i) {         words[i] = pigLatinWord(words[i]);     } } int main() {     int n;     cout << "Inserisci il numero di parole che vuoi mettere nell'array: ";     cin >> n;     string words[n];     cout << "inserisci le parole " << n << " words:" << endl;     for (int i = 0; i < n; ++i) {         cin >> words[i];     }     cout <...

Esercizio in C++ sulle stringhe: funzione che prende in input un stringa, un numero e restituisca la sottostringa che parte dai e arriva alla fine della stringa

Immagine
In questo codice, la funzione `getSubstringFromIndex` prende una stringa `s` e un numero intero `i` come input e utilizza la funzione `substr` per estrarre la sottostringa che parte dall'indice fornito "i" fino alla fine della stringa. Successivamente, il programma chiede all'utente di inserire una stringa e un indice, quindi stampa la sottostringa risultante. //Scrivi una funzione che prenda in input una stringa “s”,  //un numero intero “i” e restituisca la sottostringa che parte da i  //e arriva fino alla fine della stringa s.  //Stampare poi la stringa risultante. #include <iostream> #include <string> using namespace std; string getSubstringFromIndex(const string& s, int i) {     return s.substr(i); } int main() {     string inputString;     int startIndex;     cout << "Inserisci la stringa: ";     getline(cin, inputString);     cout << "Inserisci la posizione iniziale della stringa...

Esercizio in C++ sulle stringhe: conteggio n volte di una sottostringa in una stringa

Immagine
In questo codice, la funzione `countSubstringOccurrences` prende in input la stringa principale `mainStr` e la sottostringa `subStr` da cercare, poi utilizza la funzione `find` per trovare ripetutamente la sottostringa all'interno della stringa principale e conta quante volte compare. Infine, il programma chiede all'utente di inserire la stringa principale e la sottostringa, quindi stampa il conteggio delle occorrenze della sottostringa nella stringa principale.  Questo codice verifica quante volte una sottostringa compare all'interno della stringa principale.    //Ecco un esempio di un programma in C++ che prende in input una stringa  //e una sottostringa da cercare, conta quante volte la sottostringa compare  //all'interno della stringa principale, e stampa il conteggio delle occorrenze.  #include <iostream> #include <string> using namespace std; int countSubstringOccurrences(const string& mainStr, const string& subStr) {    ...

4E, 4I e 5E SIA: il Php e MySqli manuale con esercizi completi

Immagine
IL PHP E MYSQLi Aggiornato al 3 aprile 2023 Per gli studenti: - dei corsi Sistemi Informativi Aziendali - SIA - dell’Itis Informatica e Telecomunicazioni - dell’Università Informatica, Ingegneria gestionale, Ingegneria biomedica, Politecnico di Milano. Link per scaricare la guida in pdf INDICE DELLA GUIDA Introduzione a PHP pag. 4 Che cos’è il PHP Installazione pag. 7 Installare PHP su Windows con XAMPP Configurare PHP Sintassi PHP pag. 64 Variabili e tipi di dati pag. 68 Tipi di dati Boolean Integer Float String Costanti Array pag. 82 Array associativi Array multidimensionali Ordinamento array Operatori pag. 103 Di incremento/decremento Di stringa Aritmetici Di assegnazione Di confronto Logici ...

Classi 3E e 3I: Login con Javascript e con max tre tentativi

Immagine
Clicca qui per scaricare l'intero script   http://laboratoriosia.altervista.org/3DSIA/informatica/eserciziphp/filemanager_didattico2/fileman/uploads/area_riservata_con_javascript_html_e_css.zip Il modulo di accesso svolge un ruolo chiave nello sviluppo di siti Web, che autenticano l'accesso degli utenti ad altre risorse. Ovviamente questo esempio è semplice e a scopo didattico per far vedere come è possibile utilizzare semplicemente delle funzioni in javascript per il controllo della password e dei tre tentativi. L'applicazione è lato client e i codici di accesso all'area riservata sono visibili. La soluzione migliore è usare linguaggi lato server come il Php con la gestione dei dati in Mysql e i campi con le password memorizzati con algoritmi di crittografia tipo Sha-256 dove è impossibile aprire la pagina php e leggere i dati di accesso. Di seguito ci sono le tre pagine contenenti i codici. 1)La pagina Html che è il modulo di accesso con due campi di input 2) il file ...