• Non ci sono risultati.

Esempi_Programmi_C

N/A
N/A
Protected

Academic year: 2021

Condividi "Esempi_Programmi_C"

Copied!
4
0
0

Testo completo

(1)Prof. Giuseppe Ascia. Esempi di Programmi C. Fondamenti di Informatica 1. Lettura di un vettore e scambio degli elementi A[i] e A[j] (1) Prof. Giuseppe Ascia. #include <stdio.h> main() { int A[10]; int indice, i, j, temp; /* lettura del vettore */ for(indice=0;indice<10;indice++) { printf(“Inserisci un numero: ”); scanf(“%d”,&A[indice]); } /* lettura indici degli elementi da scambiare*/ printf(“Primo indice ”); scanf(“%d”,&i); printf(“Secondo indice ”); scanf(“%d”,&j); Fondamenti di Informatica 2. 1.

(2) Lettura di un vettore e scambio degli elementi A[i] e A[j] (2) Prof. Giuseppe Ascia. /* scambio*/ temp=A[i]; A[i]=A[j]; A[j]=temp; /* visualizzazione vettore */ for(indice=0;indice<10;indice++) printf(“%d “,A[indice]); }. Fondamenti di Informatica 3. Lettura degli elementi di un vettore e visualizzazione dell'indice del minimo. Prof. Giuseppe Ascia. #include <stdio.h> main() { int A[10]; int pminimo, i; /* Lettura dei 10 valori */ for(i=0;i<10;i++) { printf("Inserisci un numero"); scanf("%d",&A[i]); } /* ricerca dell'indice dell'elemento minimo */ pminimo=0; for(i=1;i<10;i++) if (A[i]<A[pminimo]) pminimo=i; printf(“La posizione del minimo e’ %d\n",pminimo); printf(“Il minimo e’ %d\n",A[pminimo]); } Fondamenti di Informatica 4. 2.

(3) Leggere 10 numeri float e visualizzare i valori maggiori della media (1) Prof. Giuseppe Ascia. #include <stdio.h> main() { float A[10],media,somma; int i; /* Lettura del vettore */ for(i=0;i<10;i++) { printf(“Inserire un numero “); scanf("%f",&A[indice]); } /* Calcolo del valore medio*/ somma=0; for(i=0;i<10;i++) somma=somma+A[indice]; media=somma/10;. Fondamenti di Informatica 5. Leggere 10 numeri float e visualizzare i valori maggiori della media (2) Prof. Giuseppe Ascia. /*Visualizzazione degli elementi maggiori della media */ for(i=0;i<10;i++) if (A[indice]>media) printf("%f\n",A[indice]); }. Fondamenti di Informatica 6. 3.

(4) Leggere 10 numeri float e visualizzare la media dei valori positivi #include <stdio.h> main() { float V[10],media,somma; int i,conta=0;. Prof. Giuseppe Ascia. /* Lettura del vettore */ for(indice=0;indice<10;indice++) { printf(“Inserire un numero “); scanf("%lf",&V[indice]); } /* Calcolo del valore medio*/ somma=0; for(i=0;i<10;i++) if(V[i]>0) { somma=somma+V[i]; conta++; } media=somma/contatore; printf(“La media e’ %lf",media); } Fondamenti di Informatica 7. 4.

(5)

Riferimenti

Documenti correlati

[Indicazione: si ricordi che la latitudine di un luogo è l'angolo che il raggio che congiunge tale luogo con il centro della Terra forma con l'equatore (vedi figura a lato) e che

[r]

Sicuramente un multimetro portatile non contiene al suo interno raffinatezze che possano rendere sempre affidabile la valutazione, anche se il costrutto- re dichiara che è proprio

L’insieme S 0 dei vettori dello spazio con origine in un punto fissato O, munito delle operazioni di somma di vettori e di moltiplicazione di uno scalare per un vettore, viene

Il teorema di Pitagora puo’ essere espresso nella forma seguente: se due vettori v e w sono fra loro ortogonali, allora il quadrato della... Lunghezza di un vettore

[r]

LE LETTERE STRANIERE pagina

• utilizzi la funzione leggi per caricare da tastiera n righe della matrice memorizzando in un vettore di interi m quanti valori contiene ogni riga della matrice. • utilizzi