Vettori e Funzioni 3 Maggio 2007. Esercizio 1 Si scriva un programma in linguaggio C che, dopo aver acquisito il contenuto di un vettore di interi da.

Slides:



Advertisements
Presentazioni simili
MATLAB.
Advertisements

Gli Algoritmi di ordinamento
INFORMATICA Algoritmi fondamentali
Stringhe Operare con le stringhe con laiuto degli array.
Process synchronization
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità A2 Java: le basi del linguaggio.
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità E2 Linguaggi algoritmici.
3TC – Aprile 07 RIPASSOArray Procedure e Funzioni.
MATLAB.
MATLAB.
MATLAB.
Soluzioni Esercizi 3 Numeri Interi.
RICONOSCIMENTO DI SEQUENZE DI EVENTI
Caratteri e stringhe di caratteri
Argomenti dalla linea dei comandi Gli argomenti possono essere passati a qualsiasi funzione di un programma, compresa la main(), direttamente dalla linea.
Esercizi di esonero (a.a. 2007/2008) Compito C, terzo esercizio Data una sequenza di caratteri s1 ed una stringa s2 diciamo che s1 è contenuta in s2 se.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 2 – Info B Marco D. Santambrogio – Riccardo Cattaneo –
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 6: 16 Maggio 2013 Gianluca Durelli – Marco D. Santambrogio –
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 2: 25 Marzo 2013 Marco D. Santambrogio – Gianluca Durelli -
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 6: 13 Maggio 2013 Gianluca Durelli – Marco D. Santambrogio –
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 3: 24 Ottobre 2011 Sadegh Astaneh – Marco D. Santambrogio –
File.
1 Corso di Informatica (Programmazione) Lezione 13 (21 novembre 2008) Programmazione in Java: stringhe e array.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Le stringhe di caratteri in Java Anno Accademico 2009/2010.
MATLAB.
MATLAB.
MATLAB. …oggi… Programmare in Matlab Programmare in Matlab Funzioni Funzioni Cicli Cicli Operatori relazionali Operatori relazionali Indipendenza lineare,
LA SCOMPOSIZIONE DI UN VETTORE
Array Un array è una collezione in sequenza di variabili del medesimo tipo Riferimento con un nome comune Nome_studente1 Nome_studente2. Nome_studenteN.
Il linguaggio Fortran 90: 4. Array: Vettori e Matrici
Soluzione Esercizio - Classe Vettore
APPUNTI SUL LINGUAGGIO C
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.
INFORMATICA Esercizi.
Lezione 17 maggio 2007 Parametri da linea di comando FILE Strutture (introduzione)
Lezione 24 maggio 2007 Strutture File Allocazione dinamica della memoria.
Java base III: Array e Stringhe
Elementi di Informatica di base
Prof. Cerulli – Dott.ssa Gentili
Lordinamento di tre numeri interi. acquisisci a,b,c (a > b) AND (a > c)(b > a) AND (b > c) (c > a) AND (c > b) Scrivi c,b,aScrivi b,c,aScrivi c,a,bScrivi.
Programmazione di Calcolatori
Introduzione ai linguaggi formali e alle stringhe
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 2 – Info B Marco D. Santambrogio – Riccardo Cattaneo –
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 7: 13 Giugno 2013 Gianluca Durelli – Marco D. Santambrogio –
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Array e stringhe Marco D. Santambrogio – Ver. aggiornata al 9 Agosto 2013.
Università degli Studi di BresciaA.A. 2012/2013 Fondamenti di Programmazione Docente: Alessandro SaettiA.A. 2012/2013 Università degli Studi di Brescia.
ESERCIZI.
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);/*
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Esercitazione 1 Marco D. Santambrogio – Ver. aggiornata al 9 Aprile 2014.
Corso di Fondamenti di Informatica Ingegneria delle Comunicazioni – BCOR Ingegneria Elettronica – BELR Introduzione al C Esercitazione 5 D. Bloisi, A.
Sottospazi vettoriali
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Costrutti iterativi Marco D. Santambrogio – Ver. aggiornata al 20 Ottobre 2014.
Strutture di controllo Esercizi!. Utilizzare i metodi: I modi per poter richiamare un metodo, di una classe (ad esempio SavitchIn) sono due. 1) E’ sempre.
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica
Ordinamento in tempo lineare Il limite inferiore Ω(n log n) vale per tutti gli algoritmi di ordinamento generali, ossia per algoritmi che non fanno alcuna.
Cosa sono i Fogli Elettronici? Software applicativo nato dall’esigenza di –organizzare insiemi di dati tramite tabelle, schemi, grafici, ecc. –effettuare.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 3 – Info B Marco D. Santambrogio – Riccardo Cattaneo –
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica
“ Pseudocodice ” Un programma per computer lavorerà su in insieme di “ variabili ” contenenti i dati del problema, soluzioni intermedie, soluzioni finali.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 2 – Info B Marco D. Santambrogio – Matteo Ferroni –
Albero genealogico. Si abbia un albero genealogico come nella figura sotto. Si supponga che i nomi propri delle persone siano tutti diversi, e quindi.
Input in Java. Uso Scanner Un oggetto per la lettura dalla tastiera Piuttosto, per rappresentare la tastiera del nostro calcolatore useremo un oggetto.
Componenti base di un computer Gli elementi fondamentali La Cpu La Ram L’ Hard disk.
Tutorato Elementi di Informatica 2013
Esercizi.
Programmazione e Laboratorio di Programmazione
Programmazione e Laboratorio di Programmazione
Transcript della presentazione:

Vettori e Funzioni 3 Maggio 2007

Esercizio 1 Si scriva un programma in linguaggio C che, dopo aver acquisito il contenuto di un vettore di interi da tastiera, dica se i suoi elementi sono ordinati e, se sì, indichi se in ordine crescente o decrescente.

Esercizio 2 Si scriva un programma in linguaggio C che, dopo aver acquisito il contenuto di un vettore di interi da tastiera, lo ordini in modo decrescente utilizzando lalgoritmo di bubble sort.

Esercizio 3 Si scriva un programma in linguaggio C che, dopo aver acquisito il contenuto di 2 vettori di interi da tastiera, verifichi se i due vettori contengono gli stessi elementi, anche se in ordine diverso. Esempio: v1[5] = { 3, 4, 5, 6, 7} equiv v2[5] = { 4, 3, 5, 7, 6} v1[5] = { 3, 4, 5, 6, 7} non equiv v2[5] = { 4, 3, 5, 1, 6}

Esercizio 4 Si scriva un programma in linguaggio C che memorizzi una matrice di caratteri 10x10. Il contenuto di questa matrice viene acquisito da tastiera. Il programma richiede un carattere da tastiera e deve contare quante volte tale carattere compare nella matrice.

Esercizio 5 Si scriva un programma in linguaggio C che, dopo aver acquisito il contenuto di 2 stringhe di caratteri da tastiera, dica se la prima contiene la seconda. Esempio: str1[50]=importante contiene str2[50]=porta

Esercizio 6 Si scriva un programma in linguaggio C che, dopo aver acquisito il contenuto di una stringa da tastiera, elabori una statistica delle lettere contenute nella stringa. Esempio: paolo a = 1 l = 1 o = 2 p = 1