Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Esercizio ruota array in c, Prove d'esame di Informatica Per Aerospaziali

Esercizio da tema d'esame che ruota l'array (dato in input) di un numero di posizioni (dato in input). Linguaggio C.

Tipologia: Prove d'esame

2021/2022

In vendita dal 14/02/2024

Appunti_scuola
Appunti_scuola 🇮🇹

5

(1)

19 documenti

1 / 2

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
#include<stdio.h>
void funzione(int a[],int);
int main()
{
int a[4],dim,i;
dim=4;
for(i=0;i<dim;i++)
scanf("%d",&a[i]);
funzione(a,dim);
}
void funzione(int a[],int dim)
{
int i, pos;
int t,giusto,cont;
printf("quante posizioni");
scanf("%d",&pos);
giusto=1;
if(pos==dim)
giusto=0;
for(cont=0;cont<pos;cont++)
pf2

Anteprima parziale del testo

Scarica Esercizio ruota array in c e più Prove d'esame in PDF di Informatica Per Aerospaziali solo su Docsity!

#include<stdio.h> void funzione(int a[],int); int main() { int a[4],dim,i; dim=4; for(i=0;i<dim;i++) scanf("%d",&a[i]); funzione(a,dim); } void funzione(int a[],int dim) { int i, pos; int t,giusto,cont; printf("quante posizioni"); scanf("%d",&pos); giusto=1; if(pos==dim) giusto=0; for(cont=0;cont<pos;cont++)

for(i=0;i<dim && giusto;i++) { if(i<=dim-1) { t=a[i]; a[i]=a[i+1]; a[i+1]=t; } if(i==dim-1) { t=a[i]; a[i]=a[i+1]; } } for(i=0;i<dim;i++) printf("%d",a[i]); }