program verifica_presenza ;
var x,i :integer;
z :boolean;
a :array [1..10] of integer;
begin
i:=1;
z:=false;
write ('Inserisci il numero da ricercare, x= ');
readln(x);
writeln ('Inserisci la sequenza di numeri ');
for i:=1 to 10 do
begin
readln(...
Informatica
Ordina per: Data ↑ Nome ↑ Download Voto Dimensione ↑
{ compiler directive above) to optimize execution speed. }
const
max = 10;
type
list = array[1..max] of integer;
var
data: list;
i: integer;
{ QUICKSORT sorts elements in the array A with indices between }
{ LO and HI (both inclusive). Note that the QUICKSORT proce- }
{ dure
Procedure effettuabili su una sequenza
• Questo algoritmo serve per cercare un elemento, ad esempio, il 5 e ci serviamo per comodità della variabile “trovato”.
Ricerca ottimizzata
Inizio
I:=0
Trovato:=falso
Mentre(not trovato) and (i...
program matrice;
uses crt;
const nr=6;nc=3;
type mat=array[1..nr,1..nc] of integer;
var m:mat;j,i:byte;som:integer;
begin
clrscr;
randomize;
som:=0;
for i:=1 to nr do
for j:=1 to nc do
begin
m[i,j]:=random(34);
write(m[i...
*PASSAGGIO DI PARAMETRI X INDIRIZZO CON PARAMETRI (scambio)*
void scambio(int &x, int &y); void scambio(int &x, int &y){
int main(){ int main(){
int A=10,B=20; int A=10,B=20,*pA,*pB;
cout...
Gli identificatori, nomi di tabelle e di attributi, sono costituiti da sequenze di carattere con lunghezza massima uguale a 18 caratteri: devono iniziare con una lettera e possono contenere anche il carattere _ .
Nella dichiarazione della struttura di una tabella occorre specificare il tipo dei dati scelti per gli attributi.
Nelle colonne della