Transcription of C array - unina.it
{{id}} {{{paragraph}}}
C array Problema: scrivere un programma che, ricevuto in input un intero n ed n interi positivi, li stampi in ordine inverso. Non sappiamo a priori quante variabili dobbiamo definire per contenere gli interi. Algoritmo Una soluzione (non scalabile) leggi(n). consiste nel dichiarare un numero conta 0. if conta<n: m di variabli x1,x2, xm con m leggi(x1). else: sufficientemente grande. x1 0. conta conta +1. if conta<n: Per risolvere un problema molto leggi(x2). else: semplice occorrerebbe scrivere x2 0.. un programma lunghissimo anche conta conta +1. nel caso che n fosse dell'ordine if conta<n: leggi(xm). delle centinaia. else: xm 0. if xm 0: stampa(xm).. if x1 0: stampa(x1). C array Per manipolare molti elementi dello stesso tipo, linguaggi imperativi permettono l'uso della struttura dati array (o vettore).
Esercizi: 1. Assegnato un vettore a di n interi, verificare che tutti i suoi elementi sono positivi 2. Assegnato un vettore a di n interi, verificare che tutti i suoi elementi sono nulli 3. Scrivere un programma che scriva tutti i numeri interi multipli di 3 e non di 7 …
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}